请问 SQL 高手

来源: youngfather 2009-06-16 16:36:44 [] [旧帖] [给我悄悄话] 本文已被阅读: 次 (555 bytes)
下面这样的情况是不是可以用一句query 出来?

从一个表 :
orderid,storeid,itemid,quantity,date

导出另外一个表:
colum1: 下面是itemname1,itemname2,itemname3......

colum2: TH->storeid1 ,然后下面是 quantity1(对应itemname1),quantity2(对应itemname2),quantiy3(对应itemname3).......

colum3: TH->storeid2, 然后下面是 quantity1(对应itemname1),quantity2(对应itemname2),quantity3(对应itemname3)........
.
.
.
columend:TH->total, 然后下面是 total1(for quantity1),total2(for quantity2),...

请问这个怎样实现 ?thanks!

所有跟帖: 

你是要一个报表,最后一行是前面各行的求和,是吗? -布衣之才- 给 布衣之才 发送悄悄话 布衣之才 的博客首页 (36 bytes) () 06/16/2009 postreply 17:44:38

回复:请问 SQL 高手 -XDJM1234- 给 XDJM1234 发送悄悄话 (122 bytes) () 06/16/2009 postreply 17:50:51

回复:回复:请问 SQL 高手 -布衣之才- 给 布衣之才 发送悄悄话 布衣之才 的博客首页 (152 bytes) () 06/16/2009 postreply 18:10:20

if oracle, #2: just use rollup() groupiing -lambada- 给 lambada 发送悄悄话 (0 bytes) () 06/16/2009 postreply 17:59:06

回复:if oracle, #2: just use rollup() groupiing -布衣之才- 给 布衣之才 发送悄悄话 布衣之才 的博客首页 (29 bytes) () 06/16/2009 postreply 18:13:00

你的这些表首先要 Normalize 几下子哈。。。 -多哥- 给 多哥 发送悄悄话 (0 bytes) () 06/16/2009 postreply 18:49:14

他好像就一个表吧,后面说的都是取出来的columns and rows -布衣之才- 给 布衣之才 发送悄悄话 布衣之才 的博客首页 (0 bytes) () 06/16/2009 postreply 18:51:02

fact table(s), dimension(s)... -HappyNow?!- 给 HappyNow?! 发送悄悄话 HappyNow?! 的博客首页 (51 bytes) () 06/16/2009 postreply 18:58:40

请问:SQL的就业机会多吗?都在什么领域? -coolwin- 给 coolwin 发送悄悄话 (57 bytes) () 06/16/2009 postreply 23:38:29

回复:请问 SQL 高手 -tapisapi2008- 给 tapisapi2008 发送悄悄话 (142 bytes) () 06/18/2009 postreply 18:12:32

How many stores are there? -万见愁- 给 万见愁 发送悄悄话 (744 bytes) () 06/21/2009 postreply 00:30:31

请您先登陆,再发跟帖!

发现Adblock插件

如要继续浏览
请支持本站 请务必在本站关闭/移除任何Adblock

关闭Adblock后 请点击

请参考如何关闭Adblock/Adblock plus

安装Adblock plus用户请点击浏览器图标
选择“Disable on www.wenxuecity.com”

安装Adblock用户请点击图标
选择“don't run on pages on this domain”