Re: [SQL ] COUNT出來值依序加總

作者: somnolentcat (普小莉)   2014-01-15 16:54:38
SUM(COUNT)當然會出錯
應該是要SUM(B)....
因為問題有點難懂,我的理解是
你的欄位是
A=日期
B=數值
你希望得到的東西是
2013 | 1 | 10
2013 | 2 | 15
2013 | 3 | 30
...
是醬子嗎? 0.0?
因為你寫會出現 A A B
好像會出現欄位名稱一樣 ╯ω╰
總之如果是像我上面說的那樣,照下列這樣是OK的喲~ ^w^
SELECT
YEAR(欄位A) AS 年,
MONTH(欄位A) AS 月,
SUM(欄位B) AS 數字
FROM X
GROUP BY YEAR(欄位A),MONTH(欄位B)
ORDER BY YEAR(欄位A),MONTH(欄位B)
※ 引述《allllllll1 (1l1l1l1l)》之銘言:
: SELECT
: YEAR A
: MONTH A
: COUNT B
: FROM X
: GROUP BY YEAR A , MONTH A
: ORDER BY YEAR A , MONTH A
: 會出現
: A A B
: 請問有辦法把B欄位依序加總嗎
: SUM(COUNT)會出錯

Links booklink

Contact Us: admin [ a t ] ucptt.com