文章详情页
mysql - sql语句如何按照时段分组
浏览:211日期:2022-06-13 16:18:31
问题描述
问题解答
回答1:select date_format(now(),’%h’) as house_group;
你运行下这个函数你就懂了
关于 DATE_FORMAT()的语法 下面有 http://www.w3school.com.cn/sq...
回答2:WHERE `createTime` < xxx AND `createTime` > xxx;
或者
WHERE `createTime` BETWEEN xxx AND xxx;
如果你希望在一条 SQL 语句里返回多个时段的数据,有个小技巧,就是对时间做运算,希望在同一分组的得到同一个值,然后 GROUP BY 即可。
比如 UNIX_TIMESTAMP(xxx) / 1000 或者用 MySQL 的时间函数。
回答3:select sum(字段) from 表 where 时间字段 between 开始 and 结束 --如果需要进行过滤的话group by date_format(时间字段, ’%Y%m%d%H%i%s’) --具体需要精确到什么地方需要你自己来决定了
http://www.w3school.com.cn/sq...
相关文章:
1. debian - docker依赖的aufs-tools源码哪里可以找到啊?2. 关docker hub上有些镜像的tag被标记““This image has vulnerabilities””3. 我何时应该在Java中使用JFrame.add(component)和JFrame.getContentPane()。add(component)4. docker api 开发的端口怎么获取?5. golang - 用IDE看docker源码时的小问题6. nignx - docker内nginx 80端口被占用7. 关于docker下的nginx压力测试8. 我在目录下运行命令结果出错,这是安装成功了还是失败?9. docker网络端口映射,没有方便点的操作方法么?10. mac连接阿里云docker集群,已经卡了2天了,求问?
排行榜

网公网安备