2019独角兽企业重金招聘Python工程师标准>>>

Mysql 电商常用的时间操作(当天,昨天,7天,30天,半年,全年,季度等等)

1 、 查看当天日期

select current_date();

2、 查看当天时间

select current_time();

3、查看当天时间日期

1

select current_timestamp();

4、查询当天记录

1

2

select * from 表名

where to_days(时间字段名) = to_days(now());

5、查询昨天记录

1

2

SELECT * FROM 表名

WHERE TO_DAYS( NOW( ) ) – TO_DAYS( 时间字段名) <= 1

6、查询7天的记录

1

2

SELECT * FROM 表名

where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(时间字段名)

7、查询近30天的记录

1

2

SELECT * FROM 表名

where DATE_SUB(CURDATE(), INTERVAL 30 DAY) <= date(时间字段名)

8、查询本月的记录

1

2

SELECT * FROM 表名

WHERE DATE_FORMAT( 时间字段名, ‘%Y%m’ ) = DATE_FORMAT( CURDATE( ) , ‘%Y%m’ )

9、查询上一月的记录

1

2

SELECT * FROM 表名

WHERE PERIOD_DIFF( date_format( now( ) , ‘%Y%m’ ) , date_format( 时间字段名, ‘%Y%m’ ) ) =1

10、查询本季度数据

1

2

select * from 表名

where QUARTER(create_date)=QUARTER(now());

11、查询上季度数据

1

2

select * from 表名

where QUARTER(create_date)=QUARTER(DATE_SUB(now(),interval 1 QUARTER));

12、查询本年数据

1

2

select * from 表名

where YEAR(create_date)=YEAR(NOW());

13、查询上年数据

1

2

select * from 表名

where year(create_date)=year(date_sub(now(),interval 1 year));

14、查询当前这周的数据

1

2

SELECT * FROM 表名

WHERE YEARWEEK(date_format(submittime,'%Y-%m-%d')) = YEARWEEK(now());

15、查询上周的数据

1

2

SELECT * FROM 表名

WHERE YEARWEEK(date_format(submittime,'%Y-%m-%d')) = YEARWEEK(now())-1;

16、查询当前月份的数据

1

2

select * from 表名

where date_format(submittime,'%Y-%m')=date_format(now(),'%Y-%m')

17、查询距离当前现在6个月的数据

1

2

select name,submittime from enterprise

where submittime between date_sub(now(),interval 6 month) and now();

18、查询俩个时间之内的订单数据,或者流水。

1

2

3

4

5

6

7

SELECT yoaf.* from yun_order_account_flow yoaf

WHERE 1=1

-- AND ( yoaf.flow_number='20170322180027377727111' OR yoaf.order_number='20170322180027377727111' )

-- AND yoaf.`status` ='1'

AND yoaf.created_time<date_format('2017-03-25','%Y-%m-%d')

AND yoaf.created_time>=date_format('2017-03-21','%Y-%m-%d')

;

或者通过between,有个缺点就是俩个值必须要存在。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

SELECT

yoi.id,

yoi.order_number AS orderNumber,

yoi.dispatching_type AS dispatchingType,

yoi.address_id AS addressId,

yoi.created_time AS createdTime,

yoi. STATUS AS orderStatus,

yoi.restaurant_id AS restaurantId,

yai. NAME userName,

yai.address address,

yai.cellphone

FROM

yun_order_info yoi

LEFT JOIN yun_address_info yai ON yoi.address_id = yai.id

WHERE

1 = 1

-- AND yoi. STATUS = '1'

AND yoi.created_time  BETWEEN date_format('2017-03-21','%Y-%m-%d') AND date_format('2017-03-24','%Y-%m-%d')

LIMIT 0,10

拓展阅读:

【1】Date and Time Functions

转载于:https://my.oschina.net/mickelfeng/blog/1544704

Mysql 电商常用的时间操作(当天,昨天,7天,30天,半年,全年,季度等等)...相关推荐

  1. mysql时间变成季度_Mysql 时间操作(当天, 昨天,7 天,30 天, 半年, 全年, 季度)

    1 . 查看当天日期 select current_date(); 2. 查看当天时间 select current_time(); 3.查看当天时间日期 select current_timesta ...

  2. 电商常用功能模块的数据库设计

    简介: 目的: 电商常用功能模块的数据库设计 常见问题的数据库解决方案 环境: MySQL5.7 图形客户端,SQLyog Linux 模块: 用户:注册.登陆 商品:浏览.管理 订单:生成.管理 仓 ...

  3. mysql 电商项目(一)

    mysql 电商项目 - MySQL数据库开发规范 1.数据库基本设计规范 2.索引设计规范    3.数据库字段设计规范 4.数据库SQL开发规范 5.数据库操作行为规范 转载于:https://w ...

  4. 跨境电商常用的物流方式

    跨境电商常用的物流方式 卖家习惯使用中国邮政.香港邮政.TNT.UPS.FedEx.DHL.海运方式等等.对于卖家来说,没有绝对好的物流,只有合适与否的物流. 邮政物流有EMS.E邮宝.E特快.中国邮 ...

  5. 鲜花电商花点时间完成亿元融资 官网域名为英文域名reflower.com.cn

    过去鲜花是礼物,现在鲜花是生活.随着消费水平和消费理念的不断升级,国内消费者对于鲜花产品的需求逐年上升,市场上涌现出大量的鲜花类电商. 2月24日消息,据天眼查App显示,鲜花生活方式品牌" ...

  6. 电商常用同义词库_【福利】不可错过的电商设计神器,提高工作效率

    开启高效设计,拒绝每天加班,设计助理插件,设计师高效设计神器,让你早下班的设计神器: 今天介绍一款非常人性化的插件,尤其适合做电商设计的小伙伴 设计助理插件官网视频介绍↓ 设计助理插件https:// ...

  7. 电商常用字体_字体商用有风险,侵权罚款上千万!告诉你怎么正确使用

    字体侵权的事情每年都有,真的是数不胜数 从各种字体公司拔地而起的那一刻,他们公司的法务部门也同时开始运作 设计一套字体的成本是巨大的 十几个设计师,耗时一年的时间,成本几十万甚至几百万上下 做一套常用 ...

  8. vue mysql 电商_mei-shopone: nuxt(vue)+node(egg.js)+mysql晒点风格极简商城,电商系统。适合入门全栈开发,槑先森工作室。...

    mei-shopone 前言 此项目是基于nuxt+egg+mysql开发的在线商城系统全栈模板,目前前端部分已适配移动端.面向开发人员友好,快速,轻巧,干净,并包含W3有效源代码.后台管理系统基于v ...

  9. mysql电商类查询_GitHub - cntianjue/Estore: JavaWEB电商项目(mysql)

    申明:在原作者的基础上增加功能(适合初学者) 原作者地址:HTTPS://github.com/hsingyin/EStore -----致敬 EStore电脑商城 一.起步 简介 一个基于JavaW ...

最新文章

  1. showModalDialog和showModelessDialog使用心得
  2. LEADTOOLS HTML5/JavaScript 实现客户端图像处理
  3. 王道计算机考研 计算机组成原理 第二章、数据的表示和运算
  4. 16位汇编 写入显存B800:0000 输出字符串
  5. 深度学习笔记:Tensorflow手写mnist数字识别
  6. [Linux]消息队列
  7. 【youcans 的 OpenCV 例程 200 篇】104. 运动模糊退化模型
  8. mysql置信度支持度,关于支持度和置信度的说明
  9. JavaScript JSON.stringify()
  10. 17.XML 命名空间(XML Namespaces)
  11. Flink 如何读取和写入 Clickhouse?
  12. linux配置jupyterlab
  13. Android N 调用相册crash- FileUriExposedException
  14. 计算机软件实习每日学习打卡(1)20201130
  15. 学习用HTML做新闻摘要
  16. JDBC之CallableStatement执行存储过程
  17. 社交瓶颈下,为何巨头都选择用“眼镜”做平台?
  18. Android之如何分析手机系统相册图片和视频删除后保存的位置
  19. Google浏览器打开新页面会覆盖当前页面的问题(打开新页面)
  20. oracle11.2最新补丁包34386237应用手记

热门文章

  1. Ubuntu16下载tomcat8
  2. Linux中的sed命令,使用方法之一「替换字符串中的内容 」,以及「s/ / / 」和「s/ / /g」之间的区别
  3. 使用SVN的导出功能,( 目的 : 使导出的文件目录中,不带有svn相关的文件 )
  4. epel安装第三方扩展源后,运行yum报错的解决方案
  5. UTF-8的CSV文件中文乱码问题解决办法
  6. 前端开发如何独立解决跨域问题
  7. 解决eclipse安装maven的问题:Unable to update index for central
  8. IDEA中解决Edit Configurations中没有tomcat Server选项的问题(附配置Tomcat)
  9. VS2013、VS2015中,新建项目没有看到解决方案的问题(已解决)
  10. init()函数何时运行?