9159金沙游艺场-奥门金沙游艺场-[欢迎您]

9159金沙游艺场为您呈现最新的面貌!,目前注册送体验金,欢迎您将成为影视娱乐行业新的风向标,是亚洲的优质娱乐先锋。

安详严整Mysql中国和日本期相当的大小的点子

日期:2020-04-19编辑作者:服务器

假如有个表product有个字段add_time,它的数据类型为datetime,有人可能会这样写sql:

代码如下

select * from product where add_time = '2013-01-12'

对于这种语句,如果你存储的格式是YY-mm-dd是这样的,那么OK,如果你存储的格式是:2013-01-12 23:23:56这种格式你就悲剧了,这是你就可以使用DATE()函数用来返回日期的部分,所以这条sql应该如下处理:

代码如下

select * from product where Date(add_time) = '2013-01-12' 

再来一个,如果你要查询2013年1月份加入的产品呢?

代码如下

select * from product where date(add_time) between '2013-01-01' and '2013-01-31'

你还可以这样写:

select * from product where Year(add_time) = 2013 and Month(add_time) = 1 

这些你该知道mysql日期函数在对你处理日期比较问题的作用了吧?

其date_col的值是在最后30天以内:

代码如下

mysql SELECT something FROM table WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) = 30;DAYOFWEEK(date)

返回日期date的星期索引(1=星期天,2=星期一, ……7=星期六)。这些索引值对应于ODBC标准。

代码如下

mysql select DAYOFWEEK('1998-02-03'); - 3 WEEKDAY(date)

返回date的星期索引(0=星期一,1=星期二, ……6= 星期天)。

代码如下

mysql select WEEKDAY('1997-10-04 22:23:00'); - 5 mysql select WEEKDAY('1997-11-05'); - 2 DAYOFMONTH(date)

返回date的月份中日期,在1到31范围内。

代码如下

mysql select DAYOFMONTH('1998-02-03'); - 3 DAYOFYEAR(date) 

返回date在一年中的日数, 在1到366范围内。

代码如下

mysql select DAYOFYEAR('1998-02-03'); - 34 MONTH(date) 

返回date的月份,范围1到12。

代码如下

mysql select MONTH('1998-02-03'); - 2 DAYNAME(date)

返回date的星期名字。

代码如下

mysql select DAYNAME("1998-02-05"); - 'Thursday' MONTHNAME(date)

返回date的月份名字。

代码如下

mysql select MONTHNAME("1998-02-05"); - 'February' QUARTER(date)

返回date一年中的季度,范围1到4。

代码如下

mysql select QUARTER('98-04-01'); - 2 

如果大家想对mysql有更加深入系统的学习,可以参阅 MySQL王者晋级之路 这本经典书籍。

总结

以上所述是小编给大家介绍的Mysql中日期比较大小的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

本文由9159金沙游艺场-奥门金沙游艺场-[欢迎您]发布于服务器,转载请注明出处:安详严整Mysql中国和日本期相当的大小的点子

关键词:

mysql数据库如何实现亿级数据快速清理

今天收到磁盘报警异常,50G的磁盘被撑爆了,分析解决过程如下: 进入linux服务器,查看mysql文件夹中各个数据库所占...

详细>>

Linux下如何实现Mysql定时任务9159金沙游艺场

假设前提:每天晚上10点到早上5点,每10分钟定时执行存储过程。 实现方式: 第一种是利用Mysql本身实现,制定even...

详细>>

17安装配置方法图文教程【9159金沙游艺场】

前言 前面安装过mysql5.6,时隔三个月,开发那边反馈需要在MySQL中处理JSON类型的数据,查看文档,JSON是在5.7支持的新...

详细>>

28安装配备情势图像和文字化教育程

mysql5.6.28安装配备情势 1.种类基本消息查阅,尝试yum安装 $ sudo -s# df -lhFilesystem Size Used Avail Use% Mounted on/dev/vda1 79G 1.6...

详细>>