SQL 时间截按月分组查询
选将时间截转换成日期格式,再执行分组查询
按月分组,查高询每月的记录总数,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 时间截按月分组查询相关推荐
- Tp按月分组查询每天数据
遇到了一个需求按月分组查询每天的数据.纠结了半天没想好怎么写,没办法,只能笨方法了. 整理一篇,有简单高效的写法了再来更新 Tp的whereTime时间查询,默认查询好像是大于等于一个日期,不拼接查询 ...
- mysql 查询top N (解释sql思路和语法),分组查询排序前n行 的sql怎么写
遇到这个问题,我也不会,然后我就上网搜,发现篇篇都是复制的啊,太没意思了. 我坚持原创.拒绝天下统一互抄! 而且我会把解题思路告诉你们,以后再遇到类似问题,就懂了 我的文章就算是mysql小白也能够一 ...
- 【SQL刷题】Day5----SQL分组查询专项练习
博主昵称:跳楼梯企鹅 博主主页面链接:博主主页传送门 博主专栏页面连接:专栏传送门--网路安全技术 创作初心:本博客的初心为与技术朋友们相互交流,每个人的技术都存在短板,博主也是一样,虚心求教,希望 ...
- SQL server 数据库多列分组查询
use EMIS go select teacher_id,course_code,avg(score) 平均分 from t_course_reg group byteacher_id,course ...
- 一个分组查询引发的思考
一个分组查询引发的思考 我们在看项目代码或者SQL语句时, 往往会看到很多非常复杂的业务或者SQL 那么问题来了. 复杂SQL是如何写成的? 下面通过一个数据展示的需求来体会到复杂的SQL是如何书写的 ...
- mysql分组查询学生平均年龄_那些年我们一起做过的[分组查询]_MySQL
分组查询 在SQL Server中使用的分组查询是ORDER BY子句,使用ORDER BY子句要同聚合函数配合使用才能完成分组查询,在SELECT查询的字段中如果字段没有使用聚合函数就必须出现在OR ...
- 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.查询语 ...
- PostgreSQL实现时间按月,日,小时分组查询
0.美图 1.按小时分组查询 需求:根据小时统计,每小时发生的数据量 实现效果 解释: 左边查询 SELECTafsj_ks , ajlb_mx FROMXTBA_AJ WHEREafdgxs LIK ...
- MySQL基础——数据库和SQL概述\MySQL基本使用\DQL语言学习\条件查询\排序查询\常见函数\分组查询\连接查询\子查询\分页查询\联合查询
本文详细讲解了MySQL中DQL语言,也就是数据查询语句的使用.全文3w余字,是对学习MySQL知识的整理总结,因为篇幅较长,MySQL基础知识余下部分发表在余下博客中 DML语言学习\插入数据\删除 ...
最新文章
- 如何在Git中克隆单个分支?
- mysql密码错误 mac_MAC下MYSQL5.7.17连接不上提示密码错解决步骤
- 大数据算法:对5亿数据进行排序
- Boost 库中的实用工具类使用入门
- publiccms按照指定显示的日期格式,格式化日期的写法
- leetcode1319. 连通网络的操作次数(并查集)
- 7-4 银行业务队列简单模拟 (15 分)
- 第九城市:比特币矿机共贡献大约693 PH/s的总算力
- 《极客学院 --NSAttributedString 使用详解-4-UITextKit 简介》学习笔记(待处理)...
- Oracle大型数据库在AIX UNIX上的实战详解
- linux 软raid配置-系统安装
- OpenStack Hacker养成指南
- 【大话Mysql面试】-Mysql常见面试题目
- 利用Python的openpyxl对Excel实现空白单元格的填充
- 测试电脑整机功耗软件,有什么好的测电脑整机功耗的软件吗?
- photoshop制作gif动画
- mapbox-gl:创建Marker
- MX_Player_Pro_专业精简版AC3/DTS/EAC3 By.SOLDIER-就要应用网91apps.cn
- Win10家庭版没有权限访问网上邻居,不能连接共享打印机的解决办法
- mstsc远程桌面连接失败,提示CredSSP加密Oracel修正