早上好,我是一名初级数据库程序员。分组技术SUM数据库
我想写这段代码的最短路。
我想表明我AFTE这样
fyear money
<2012 4
2012 5
2013 5
2014 5
total 19
执行我有这样
SELECT fyear,SUM(money)
FROM (
SELECT CASE
WHEN fyear < 2012 THEN ' <2012'
WHEN fyear = 2012 THEN '2012'
WHEN fyear = 2013 THEN '2013'
WHEN fyear = 2014 THEN '2014'
END fyear, money
FROM(
SELECT fyear, money
FROM table1
UNION ALL
SELECT fyear, money
FROM table2
)
)GROUP BY fyear
此代码的代码上面
fyear money
<2012 4
2012 5
2013 5
2014 5
这是缺少总。我不确定如何添加“总计”,在代码中添加“总计”的最佳方式是什么?
谢谢你这么多