有关数据查询问题,谢谢(50)

  • 主题发起人 主题发起人 多多帮助
  • 开始时间 开始时间

多多帮助

Unregistered / Unconfirmed
GUEST, unregistred user!
有仓库表数据如下:仓库一仓库二库存表仓库一 铅笔 10仓库二 铅笔 5仓库一 钢笔 6仓库二 钢笔 0怎么查询取得以下结果商品 仓库一 仓库二铅笔 10 5钢笔 6 0谢谢
 
自己写函数转置,或用交叉报表转置
 
自己写代码去转换吧,很简单的。。以前有的帖子提过这个问题,你可以看下
 
给个链接吧,谢谢
 
我曾经回答过,好象是什么DBA的面试题目,你看看我回答的问题就知道了
 
行专列问题:假如你的字段名分别为 cangku leibie shuldeclare @sql nvarchar(4000)set @sql = 'select leibie 'select @sql = @sql + ' ,sum(case cangku when '''+cangku +''' then shul else 0 end) '''+cast (cangku as varchar(10))+ '''' from (select distinct (cangku) as cangku from zzz ) a select @sql = @sql + ' from zzz group by leibie'print @sqlexec(@sql)
 
有没有简单点的方式?谢谢
 
fhuibo的已经很简单了。
 
多人接受答案了。
 
后退
顶部