选将时间截转换成日期格式,再执行分组查询

按月分组,查高询每月的记录总数,Yii用法

$art_summary = Yii::app()->db->createCommand()->select('DATE_FORMAT(FROM_UNIXTIME(inputtime),"%Y-%m") as month, COUNT(art_id) as num')->from('dr_artcle')->group('month(FROM_UNIXTIME(inputtime))')->queryAll();

查询每天的记录

$art_summary = Yii::app()->db->createCommand()->select('*')->from('dr_artcle')->group('DATE_FORMAT(FROM_UNIXTIME(inputtime),"%Y-%m-%d")')->queryAll();

MySQL (Unix 时间戳、日期)转换函数:

unix_timestamp(),
unix_timestamp(date),
from_unixtime(unix_timestamp),
from_unixtime(unix_timestamp,format)

下面是示例:

select unix_timestamp(); -- 1218290027
select unix_timestamp('2008-08-08'); -- 1218124800
select unix_timestamp('2008-08-08 12:30:00'); -- 1218169800select from_unixtime(1218290027); -- '2008-08-09 21:53:47'
select from_unixtime(1218124800); -- '2008-08-08 00:00:00'
select from_unixtime(1218169800); -- '2008-08-08 12:30:00'

SQL 时间截按月分组查询相关推荐

  1. Tp按月分组查询每天数据

    遇到了一个需求按月分组查询每天的数据.纠结了半天没想好怎么写,没办法,只能笨方法了. 整理一篇,有简单高效的写法了再来更新 Tp的whereTime时间查询,默认查询好像是大于等于一个日期,不拼接查询 ...

  2. mysql 查询top N (解释sql思路和语法),分组查询排序前n行 的sql怎么写

    遇到这个问题,我也不会,然后我就上网搜,发现篇篇都是复制的啊,太没意思了. 我坚持原创.拒绝天下统一互抄! 而且我会把解题思路告诉你们,以后再遇到类似问题,就懂了 我的文章就算是mysql小白也能够一 ...

  3. 【SQL刷题】Day5----SQL分组查询专项练习

     博主昵称:跳楼梯企鹅 博主主页面链接:博主主页传送门 博主专栏页面连接:专栏传送门--网路安全技术 创作初心:本博客的初心为与技术朋友们相互交流,每个人的技术都存在短板,博主也是一样,虚心求教,希望 ...

  4. SQL server 数据库多列分组查询

    use EMIS go select teacher_id,course_code,avg(score) 平均分 from t_course_reg group byteacher_id,course ...

  5. 一个分组查询引发的思考

    一个分组查询引发的思考 我们在看项目代码或者SQL语句时, 往往会看到很多非常复杂的业务或者SQL 那么问题来了. 复杂SQL是如何写成的? 下面通过一个数据展示的需求来体会到复杂的SQL是如何书写的 ...

  6. mysql分组查询学生平均年龄_那些年我们一起做过的[分组查询]_MySQL

    分组查询 在SQL Server中使用的分组查询是ORDER BY子句,使用ORDER BY子句要同聚合函数配合使用才能完成分组查询,在SELECT查询的字段中如果字段没有使用聚合函数就必须出现在OR ...

  7. 1.19.7.Table API、SQL、数据类型、保留关键字、查询语句、指定查询、执行查询、语法、操作符、无排名输出优化、去重、分组窗口、时间属性、选择分组窗口的开始和结束时间戳、模式匹配

    1.19.7.Table API 1.19.8.SQL 1.19.8.1.概述 1.19.8.1.1.SQL 1.19.8.1.2.数据类型 1.19.8.1.3.保留关键字 1.19.8.2.查询语 ...

  8. PostgreSQL实现时间按月,日,小时分组查询

    0.美图 1.按小时分组查询 需求:根据小时统计,每小时发生的数据量 实现效果 解释: 左边查询 SELECTafsj_ks , ajlb_mx FROMXTBA_AJ WHEREafdgxs LIK ...

  9. MySQL基础——数据库和SQL概述\MySQL基本使用\DQL语言学习\条件查询\排序查询\常见函数\分组查询\连接查询\子查询\分页查询\联合查询

    本文详细讲解了MySQL中DQL语言,也就是数据查询语句的使用.全文3w余字,是对学习MySQL知识的整理总结,因为篇幅较长,MySQL基础知识余下部分发表在余下博客中 DML语言学习\插入数据\删除 ...

最新文章

  1. 如何在Git中克隆单个分支?
  2. mysql密码错误 mac_MAC下MYSQL5.7.17连接不上提示密码错解决步骤
  3. 大数据算法:对5亿数据进行排序
  4. Boost 库中的实用工具类使用入门
  5. publiccms按照指定显示的日期格式,格式化日期的写法
  6. leetcode1319. 连通网络的操作次数(并查集)
  7. 7-4 银行业务队列简单模拟 (15 分)
  8. 第九城市:比特币矿机共贡献大约693 PH/s的总算力
  9. 《极客学院 --NSAttributedString 使用详解-4-UITextKit 简介》学习笔记(待处理)...
  10. Oracle大型数据库在AIX UNIX上的实战详解
  11. linux 软raid配置-系统安装
  12. OpenStack Hacker养成指南
  13. 【大话Mysql面试】-Mysql常见面试题目
  14. 利用Python的openpyxl对Excel实现空白单元格的填充
  15. 测试电脑整机功耗软件,有什么好的测电脑整机功耗的软件吗?
  16. photoshop制作gif动画
  17. mapbox-gl:创建Marker
  18. MX_Player_Pro_专业精简版AC3/DTS/EAC3 By.SOLDIER-就要应用网91apps.cn
  19. Win10家庭版没有权限访问网上邻居,不能连接共享打印机的解决办法
  20. mstsc远程桌面连接失败,提示CredSSP加密Oracel修正

热门文章

  1. 秘笈|如何利用DNS做好网络安全工作
  2. 切实把握大数据时代的新机遇新变革
  3. 模板引擎 Velocity
  4. 3年了,才这点工资,打死我都不相信
  5. linux笔记:linux帮助命令,man,help,whatis,apropos
  6. Sencha-命令-CMD(与Touch的结合运用)(官网文档翻译30)
  7. iOS项目开发实战——制作视图的缩放动画
  8. lua脚本之lua语言简介以及lua的安装
  9. Xcode 开发 控件如何和代码配合使用
  10. 简单数据结构——单向链表