文章详情页
mysql - sql语句如何按照时段分组
浏览:67日期: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. dockerfile - [docker build image失败- npm install]2. Docker for Mac 创建的dnsmasq容器连不上/不工作的问题3. java如何高效读写10G以上大文件4. angular.js - angular内容过长展开收起效果5. dockerfile - 我用docker build的时候出现下边问题 麻烦帮我看一下6. 在windows下安装docker Toolbox 启动Docker Quickstart Terminal 失败!7. javascript - vue-router怎么不能实现跳转呢8. javascript - IOS微信audio标签不能通过touchend播放9. docker不显示端口映射呢?10. 关docker hub上有些镜像的tag被标记““This image has vulnerabilities””
排行榜
![dockerfile - [docker build image失败- npm install]](http://www.haobala.com/attached/image/news/202311/1028105a80.png)