由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Database版 - 请教一个小白Query 问题
相关主题
请教一个query in mysql一个SQL query的问题
如何在数据库中进行复杂查询, 但不把中间结果放到程序内存Question 2: distributed database question?
请教oracle sql query question[转载] question about SQL in Access
问个问题[转载] Can anyone interpret this simple SQL?
这个query对么?请教一个query
SQL求助:两个表各自求CountA sql question
以后就做BI了how to make query faster?
关于Acess的简单问题query estimation shows cost 900%?
相关话题的讨论汇总
话题: at1004话题: at1001话题: at1002话题: sku话题: query
进入Database版参与讨论
1 (共1页)
A*******t
发帖数: 40
1
脑子不大好使,这个问题咋也没想明白,上来请教一下高手:
我有一个table,大约是这个样子:
************************************
SKU APP SEQ
AT1001 1 1
AT1001 1 2
AT1001 3 6
AT1002 1 2
AT1002 3 1
AT1003 1 1
AT1004 1 2
AT1004 1 3
AT1004 3 1
AT1004 3 2
AT1004 3 3
AT1004 3 4
......
现在想用一个Query来生成一个类似下面的报表:
×××××××××××××××××××××××××××××××××××××
SKU APP1 APP3
AT1001 2 1
AT1002 1 1
AT1003 1 0
AT1004 2 4
......
实在想不明白该如何实现,请求方家则个,多谢!!!
i****a
发帖数: 36252
2
select sku
, sum(case when APP = 1 then 1 else 0 end) as APP1
, sum(case when APP = 3 then 1 else 0 end) as APP3
from tablename
group by sku
A*******t
发帖数: 40
3
多谢多谢~

【在 i****a 的大作中提到】
: select sku
: , sum(case when APP = 1 then 1 else 0 end) as APP1
: , sum(case when APP = 3 then 1 else 0 end) as APP3
: from tablename
: group by sku

1 (共1页)
进入Database版参与讨论
相关主题
query estimation shows cost 900%?这个query对么?
oracle JDBC thin vs. JDBC OCISQL求助:两个表各自求Count
再问个excel问题吧以后就做BI了
急,SQL2005, 怎么查过去一小时里run过的所有query?关于Acess的简单问题
请教一个query in mysql一个SQL query的问题
如何在数据库中进行复杂查询, 但不把中间结果放到程序内存Question 2: distributed database question?
请教oracle sql query question[转载] question about SQL in Access
问个问题[转载] Can anyone interpret this simple SQL?
相关话题的讨论汇总
话题: at1004话题: at1001话题: at1002话题: sku话题: query