查询当前日期

SELECT CURRENT_DATE();SELECT CURDATE();
SELECT NOW();
SELECT * FROM `表名` WHERE TO_DAYS(NOW()) = TO_DAYS(`字段`);SELECT * FROM `表名` WHERE TO_DAYS(NOW()) - TO_DAYS(`字段`) = 0;
SELECT * FROM ``表名`` WHERE TO_DAYS(`字段`) = TO_DAYS(NOW()) -1;SELECT * FROM ``表名`` WHERE TO_DAYS(`字段`) - TO_DAYS(NOW()) = -1;SELECT * FROM ``表名`` WHERE TO_DAYS(NOW()) = TO_DAYS(`字段`) +1;SELECT * FROM ``表名`` WHERE TO_DAYS(NOW()) - TO_DAYS(`字段`) = 1;
SELECT * FROM `表名` WHERE DATE_SUB(CURDATE(),INTERVAL 7 DAY) <= DATE(`字段`);
SELECT * FROM table WHERE DATE_SUB(CURDATE(),INTERVAL 30 DAY) <= DATE(`字段`);
SELECT * FROM `表名` WHERE YEARWEEK(date_format(`字段`,'%Y-%m-%d')) = YEARWEEK(CURDATE());SELECT * FROM `表名` WHERE YEARWEEK(date_format(`字段`,'%Y-%m-%d')) - YEARWEEK(CURDATE()) = 0;SELECT * FROM `表名` WHERE YEARWEEK(DATE_FORMAT(`字段`,'%Y-%m-%d')) = YEARWEEK(DATE_FORMAT(CURDATE(),'%Y-%m-%d'));SELECT * FROM `表名` WHERE YEARWEEK(DATE_FORMAT(`字段`,'%Y-%m-%d')) - YEARWEEK(DATE_FORMAT(CURDATE(),'%Y-%m-%d')) = 0;
SELECT * FROM `表名` WHERE YEARWEEK(DATE_FORMAT(`字段`,'%Y-%m-%d')) = YEARWEEK(DATE_FORMAT(CURDATE(),'%Y-%m-%d')) - 1;SELECT * FROM `表名` WHERE YEARWEEK(DATE_FORMAT(`字段`,'%Y-%m-%d')) - YEARWEEK(DATE_FORMAT(CURDATE(),'%Y-%m-%d')) = -1;SELECT * FROM `表名` WHERE YEARWEEK(DATE_FORMAT(`字段`,'%Y-%m-%d')) = YEARWEEK(CURDATE()) - 1;SELECT * FROM `表名` WHERE YEARWEEK(DATE_FORMAT(`字段`,'%Y-%m-%d')) - YEARWEEK(CURDATE()) = -1;
SELECT * FROM `表名` WHERE DATE_FORMAT(`字段`,'%Y-%m') = DATE_FORMAT(CURDATE(),'%Y-%m');SELECT * FROM `表名` WHERE MONTH(`字段`) - MONTH(NOW()) = 0;SELECT * FROM `表名` WHERE MONTH(`字段`) = MONTH(NOW());
SELECT * FROM `表名` WHERE DATE_FORMAT(`字段`,'%Y-%m') = DATE_FORMAT(DATE_SUB(NOW(),INTERVAL 1 MONTH),'%Y-%m');
SELECT * FROM `表名` WHERE QUARTER(`字段`) = QUARTER(NOW()) AND YEAR(`字段`) = YEAR(NOW());
SELECT * FROM `表名` WHERE QUARTER(`字段`) = QUARTER(DATE_SUB(NOW(),INTERVAL 1 QUARTER)) AND YEAR(`字段`) = YEAR(NOW());
SELECT * FROM `表名` WHERE `字段` BETWEEN DATE_SUB(NOW(),INTERVAL 6 MONTH) AND NOW();
SELECT * FROM `表名` WHERE DATE_FORMAT(`字段`,'%Y') = DATE_FORMAT(NOW(),'%Y');SELECT * FROM `表名` WHERE DATE_FORMAT(`字段`,'%Y') - DATE_FORMAT(NOW(),'%Y') = 0;SELECT * FROM `表名` WHERE YEAR(NOW()) = YEAR(`字段`);SELECT * FROM `表名` WHERE YEAR(NOW()) - YEAR(`字段`) =0;
SELECT * FROM `表名` WHERE DATE_FORMAT(`字段`,'%Y') - DATE_FORMAT(NOW(),'%Y') = -1;SELECT * FROM `表名` WHERE YEAR(NOW()) = YEAR(`字段`) + 1;SELECT * FROM `表名` WHERE YEAR(NOW()) - YEAR(`字段`) = 1;

更多相关文章

  1. Android(安卓)Calendar使用过程中遇到的问题
  2. DatePicker 日期选择控件 DatePickerDialog 日期选择对话框
  3. android 日期对话框
  4. android calendar的使用
  5. 安卓shape属性详细介绍
  6. ch07 Android(安卓)日期与时间对话框
  7. ch07 Android(安卓)日期与时间对话框
  8. Android时间工具类 本地转UTC,UTC转本地
  9. Android中实现日期时间选择器(DatePicker和TimePicker)

随机推荐

  1. Android的异步(Thread、Handler、AsyncTas
  2. Android平台简介
  3. Maven开发Android指南 1 简介
  4. android 进程与线程 - 开发文档翻译 - 线
  5. android兼容小米xiaomi刘海屏解决方案
  6. android adb
  7. Android TextView设置跑马灯无效?
  8. android 启动过程深入解析
  9. Android核心分析 之十一-------Android G
  10. Android开发实战二之Hello Android实例