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