mysql取今天,明天,工作日,周末,本周,下周,下月数据 if ($date != '') {switch($date){//date_add 加 date_sub 减case '今天': $where .= " AND FROM_UNIXTIME(starttimefrom,'%Y-%m-%d') = curdate() "; break;case '明天': $where .= " AND FROM_UNIXT

mysql取今天,明天,工作日,周末,本周,下周,下月数据

if ($date != '') {

switch($date){//date_add 加 date_sub 减

case '今天':

$where .= " AND FROM_UNIXTIME(starttimefrom,'%Y-%m-%d') = curdate() ";

break;

case '明天':

$where .= " AND FROM_UNIXTIME(starttimefrom,'%Y-%m-%d') = date_add(curdate(), interval 1 day)";

break;

case '工作日':

$where .= " AND dayofweek(FROM_UNIXTIME(starttimefrom)) not in (1,7) ";

break;

case '周末':

$where .= " AND dayofweek(FROM_UNIXTIME(starttimefrom)) in (1,7) ";

break;

case '本周':

$where .= " AND YEARWEEK(FROM_UNIXTIME(starttimefrom,'%Y-%m-%d')) = YEARWEEK(now())";

break;

case '下周':

$where .= " AND ( FROM_UNIXTIME(starttimefrom,'%Y-%m-%d')>=SUBDATE(CURDATE(),DATE_FORMAT(CURDATE(),'%w')-1) AND FROM_UNIXTIME(starttimefrom,'%Y-%m-%d')<=SUBDATE(CURDATE(),DATE_FORMAT(CURDATE(),'%w')-7) ) ";

break;

case '下月':

$where .= " AND FROM_UNIXTIME(starttimefrom,'%Y-%m') = date_format(DATE_add(curdate(), INTERVAL 1 MONTH),'%Y-%m') ";

break;

default:

}

}

?

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

mysql本周 下周下月_mysql取今日,明天,工作日,周末,本周,下周,下月数据...相关推荐

  1. mysql查询语句 groupby后取组内时间最近的一条数据时间

    在mysql中使用group by进行分组后取时间最近的一条数据,我们可以直接使用MAX()函数来实现 SELECTT2.nick_name as nickName,count(T1.shared_u ...

  2. mysql 上一篇_mysql取上一篇和下一篇的查询

    $id 为当前文章 ID 获取文章上一篇文章: SELECT id FROM table WHERE id>$id ORDER BY id ASC LIMIT 1 获取文章下一篇文章: SELE ...

  3. mysql 本季度开始_mysql 查询今日,昨天,一周,一月,上月,上周,上年,今年,本季度,上季度的数据_mysql...

    今天   select * from 表名 where to_days(时间字段名) = to_days(now()); 昨天    SELECT * FROM 表名 WHERE TO_DAYS( N ...

  4. mysql 上一条_mysql选择上一条、下一条数据记录

    1.表数据结构 选择mysql记录上一条,下一条sql语句 SELECT * FROM user ORDER BY rank ASC +----+------+---------+ | ID | ra ...

  5. mysql 导出所有表_Mysql导出(多张表)表结构及表数据 mysqldump用法

    命令行下具体用法如下:  mysqldump -u用戶名 -p密码 -d 數據库名 表名 脚本名; 1.导出數據库為dbname的表结构(其中用戶名為root,密码為dbpasswd,生成的脚本名為d ...

  6. mysql支持多语言_MySQL整理以存储未知语言的多语言数据

    您应该使用Unicode排序规则.您可以在系统上默认设置它,也可以在表格的每个字段中设置它.有以下Unicode排序规则名称,这是它们的区别: utf8_general_ci是一个非常简单的排序规则. ...

  7. Selenium驱动firefox爬取今日头条并存放在MySQL数据库中

    Selenium驱动firefox爬取今日头条 前提: 1.安装selenium包:pip install selenium 2.安装MySQL数据库,并下载Navicat可视化工具 Navicat可 ...

  8. 爬取今日头条图片(解决缩略图问题+MySQL)

    爬取今日头条图片 1. 引言 2. 分析 2.1 获取主页的url 2.2 获取当前页所有文章的链接 2.3 具体文章的信息 2.4 MySQL设置 3.代码 4. 效果 4.1 本地效果图 4.2 ...

  9. MySQL 获取今日、昨日、本周、上周、本月、上月、本年、去年日期

    MySQL 获取今日.昨日.本周.上周.本月.上月.本年.去年日期 -- 获取今年 SELECT YEAR(CURDATE()); -- 获取去年 SELECT ( YEAR(CURDATE()) - ...

最新文章

  1. 6月书讯 | 如果有一本书伴随你十年编程,那一定是它
  2. 步步为营 .NET 设计模式学习笔记 十四、Decorator(装饰模式)
  3. python基本语法规则-python基础知识——基本语法
  4. 复制公钥到多个服务器脚本
  5. 如何注入值到Spring bean属性
  6. java获取前端json数据_java如何获取前端ajax传来的json对象
  7. Java命令行界面(第7部分):JCommander
  8. 二层环路保护,RRPP多环的配置
  9. c语言 复杂指针声明,C指针复杂声明
  10. 微信小游戏踩坑记录(二)
  11. (转)使用CGLIB实现AOP功能与AOP概念解释
  12. 设计灵感|怎么设计渐变海报更有趣味性?
  13. 修改外部时间服务器地址,修改外部时间服务器地址
  14. 大型网站架构系列:负载均衡详解(3)
  15. c语言中精度站的字节,C语言学习--一些细节问题
  16. python sklearn: 模型(如 SVM,PCA等)的保存与加载调用
  17. 4.5Python数据处理篇之Matplotlib系列(五)---plt.pie()饼状图
  18. TinyPNG 智能PNG和JPEG图片压缩
  19. 思科 Cisco CCNA 题库、
  20. java浏览器插件开发,如何获取Windows的IcedTea浏览器插件(OpenJDK浏览器Java插件)?

热门文章

  1. FancyBox的使用技巧 (汇总)
  2. 位图法:判断一个数是否在40亿个整数中?
  3. 学习401k计划,建立自己的养老金投资组合
  4. 用MOS管驱动电机吧
  5. 神仙思维导图:XMind的介绍
  6. 跨国公司“中国设计”
  7. 给ubuntu18.04系统内核升级rt-patch补丁
  8. 每日一道算法题:高楼扔鸡蛋问题(动态规划问题)
  9. java.sql.SQLException: Zero date value prohibited
  10. 【多媒体封装格式详解】---ASF(WMV/WMA)【2】完