Re: [SQL ] 這樣該如何做select
※ 引述《ClubT (We will Wii)》之銘言:
: 我現在想將2個select語法合成一個
: select 日期,sum(F1) as Total from MyTable where Type='a' group by 日期
: select 日期,sum(F1) as Total from MyTable where Type='b' group by 日期
: 假設2個select的結果是
: 日期 Total
: ==================== Type=a
: 2008/1/1 1000
: 2008/1/3 2000
: ==================== Type=b
: 2008/1/2 1500
: 2008/1/3 3000
: 希望的結果
: 日期 Totala Totalb
: 2008/1/1 1000
: 2008/1/2 1500
: 2008/1/3 2000 3000
: 請問可以做到這樣嗎?
: THANKS^^
試試以下:
SELECT `日期`,sum(IF(type='a',F1,0)) Totala,sum(IF(type='b',F1,0)) Totalb
FROM MyTable
GROUP BY `日期`
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.190.50
推
07/30 15:31, , 1F
07/30 15:31, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):