我正在学习SQL查询并有如下问题SQL:如何总结数十年?
“十年是连续十年的序列,例如1982年,1983年...... 1991年。每十年计算DBLP中的出版物总数in那十年。“
我已经想出了每年的计数一个临时表select count(id) as cnt, year from publication group by year
因此,下一步是总结一年为十年的CNT。经过一番研究,我发现我可以使用运营商的运营商。不过,我仍然需要逐个指定范围。有没有更好的方法来做到这一点? (年的范围是1900年 - 2015年)
非常感谢。
是的,非常感谢FLOOR方法。 – Mona 2014-09-21 02:14:33