虚拟主机域名注册-常见问题 → 数据库问题 → 数据库问题 | ||||
时间分组查询的语法很简单,基本上就是将其它查询条件(比如查询某个特定时间段里的有效数据)后面加上SQL的GROUP BY子句,然后再提供对应的分组标准(比如月份)。如果查询的需要查询的资料包含了变量(如每一笔的金额),我们可以使用MySQL的内建函数来进行分组,以便得到更精确的结果。 例如,比如要查询某个时间段(1月1日到1月31日)内每个月的详细销售信息,那么就可以使用如下的SQL语句: SQL脚本: SELECT month, SUM(price) FROM orders WHERE ordered_on BETWEEN "2018-01-01" AND "2018-01-31" GROUP BY month ORDER BY month; 上面这个SQL语句首先会查询出指定时间段内的订单记录,然后将每个月份的订单价格汇总,最终形成一个数据表,即1月份产生多少销售,2月份产生多少销售
|
||||
>> 相关文章 | ||||
没有相关文章。 |