mysql 常见时间条件查询
来源:互联网 发布:张无忌万安寺 知乎 编辑:程序博客网 时间:2024/05/20 22:38
select * from `article` where to_days(`add_time`) = to_days(now());
查询昨天的信息记录:
select * from `article` where to_days(now()) – to_days(`add_time`) <= 1;
查询近7天的信息记录:
select * from `article` where date_sub(curdate(), INTERVAL 7 DAY) <= date(`add_time`);
查询近30天的信息记录:
select * from `article` where date_sub(curdate(), INTERVAL 30 DAY) <= date(`add_time`);
查询本月的信息记录:
select * from `article` where date_format(`add_time`, ‘%Y%m') = date_format(curdate() , ‘%Y%m');
查询上一月的信息记录:
select * from `article` where period_diff(date_format(now() , ‘%Y%m') , date_format(`add_time`, ‘%Y%m')) =1;
查询当前这周的数据
SELECT name,submittime FROM enterprise WHERE YEARWEEK(date_format(submittime,'%Y-%m-%d')) = YEARWEEK(now());
查询上周的数据
SELECT name,submittime FROM enterprise WHERE YEARWEEK(date_format(submittime,'%Y-%m-%d')) = YEARWEEK(now())-1;
查询本季度数据
select * from `ht_invoice_information` where QUARTER(create_date)=QUARTER(now());
#查询上季度数据
select * from `ht_invoice_information` where QUARTER(create_date)=QUARTER(DATE_SUB(now(),interval 1 QUARTER));
#查询本年数据
select * from `ht_invoice_information` where YEAR(create_date)=YEAR(NOW());
#查询上年数据
select * from `ht_invoice_information` where year(create_date)=year(date_sub(now(),interval 1 year))
- mysql 常见时间条件查询
- MySQL 时间条件查询
- mysql 查询时间条件问题
- java mysql 条件查询日期时间
- mysql 时间类型查询条件写法
- mysql查询条件时间戳按照时间查询
- mysql中通过时间/日期/时间日期类型条件查询
- mysql常见的时间查询语句
- SQL 时间条件查询
- 时间条件查询
- mapper时间条件查询
- MYSQL多条件查询
- mysql条件查询
- 九、Mysql 条件查询
- MySQL之条件查询
- Mysql条件计数查询
- Mysql按条件查询
- mysql--16100查询条件
- 图片拉伸:resizableImageWithCapInsets
- JS保留两位、三位小数(带四舍五入)
- hive与hbase的区别
- UIWebView与javascript交互二通过页面的响应事件获取页面输入框内的值
- 8天入门wpf—— 第五天 数据绑定
- mysql 常见时间条件查询
- Caused by: java.lang.OutOfMemoryError: Java heap space
- DataTable的一些特殊用法:Select
- Word中文字后面是白色的
- 关于远程连接MySQL数据库的问题解决
- 物联网学习总结2----开发平台调研(基于QUALCOMM:ALLJOYN)
- 批处理中使用adb input event实现touch解锁
- IOS清除缓存
- QT 嵌入式 输入法 软键盘