作者takumix ( )
看板Database
標題[SQL ] 同個欄位不同資料的統計
時間Thu Aug 26 16:24:01 2010
資料庫為Oracle
假如資料表如下:
ITEM STAT
-----------------
AAA 0
AAA 1
AAA 0
AAA 2
AAA 2
AAA 0
AAA 1
-----------------
請問如果想產生以下的資料表該怎麼做呢?
ITEM STAT=0 STAT=1 STAT=2 TOTAL
------------------------------------
AAA 3 2 2 6
我用了 SELECT ITEM,COUNT(*) FROM TABLE WHERE STAT='0' GROUP BY ITEM
只會跑出以下的表格,這樣就不能一次統計完畢了...
ITEM COUNT(*)
--------------
AAA 3
不知道有什麼好方法,可以一次統計完該項目後再去統計另一個項目嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
※ 編輯: takumix 來自: 118.171.73.231 (08/26 16:34)
2F:→ takumix:感謝你~ 08/27 16:52