美文网首页
SQL -- 时间语句4

SQL -- 时间语句4

作者: 飞猪的浪漫 | 来源:发表于2023-11-29 11:09 被阅读0次

UNIX_TIMESTAMP(), UNIX_TIMESTAMP(date)

如果不传入参数调用该函数,返回一个 UNIX 时间戳,它是一个自 '1970-01-01 00:00:00'   UTC(世界统一时间) 起计算的秒数,无符号整形值。如果传入date参数调用该函数,则返回一个自'1970-01-01 00:00:00' UTC 到该参数所示时间所经历的秒数。date参数可能是 DATE 字符串、DATETIME 字符串、TIMESTAMP,或者也有可能是以 YYMMDD 或 YYYYMMDD 格式表示的数值。

mysql> SELECT UNIX_TIMESTAMP();

+-----------------------------------------------------+|

 UNIX_TIMESTAMP()                                      

 +-----------------------------------------------------+| 

882226357                                             

 +-----------------------------------------------------+1 

row in set(0.00 sec)

mysql> SELECT UNIX_TIMESTAMP('1997-10-04 22:23:00');

+-----------------------------------------------------+| 

UNIX_TIMESTAMP('1997-10-04 22:23:00')

+------------------------------------------------------+| 

875996580           

mysql> SELECT WEEK('1998-02-20');

+------------------------------------------------------+| 

WEEK('1998-02-20')

+------------------------------------------------------+| 

7

WEEKDAY(date)

返回日期参数 date 所对应的星期中每天的索引值(例如,0=星期一,1=星期二,6=星期天)。  

mysql> SELECT WEEKDAY('1998-02-03 22:23:00');

+------------------------------------------------------+| 

WEEKDAY('1998-02-03 22:23:00')

+------------------------------------------------------+| 

1                                                     

 +------------------------------------------------------+

WEEKOFYEAR(date)

返回日期参数date所对应的一年中的星期序号(范围1-53)。

WEEKOFYEAR()是一个兼容函数,与 WEEK(date,3)等同。

mysql> SELECT WEEKOFYEAR('1998-02-20');

+------------------------------------------------------+|

WEEKOFYEAR('1998-02-20')

+------------------------------------------------------+|

8                                                     

YEAR(date)

返回date的年份,范围为1000-9999。当date为0时,返回0。

mysql> SELECT YEAR('98-02-03');

+------------------------------------------------------+|

YEAR('98-02-03')

+------------------------------------------------------+|

1998                                                   

相关文章

  • 2018-09-27

    sqlSession的作用:1、向sql语句传入参数2、执行sql语句3、获取执行sql语句的结果4、事务控制 如...

  • SQL SERVER 查看SQL语句IO,时间,索引消耗

    1.查看SQL语句IO消耗 2.查看SQL语句时间消耗 3.查看SQL语句索引消耗

  • sql优化之慢sql耗时排查

    sql 语句性能分析 1、看 sql 语句执行时间 2、看 sql 的执行计划 3、查看 sql 的执行中各个环节...

  • SQL 调优之查询调优

    sql 语句性能分析 1、看 sql 语句执行时间 2、看 sql 的执行计划 3、查看 sql 的执行中各个环节...

  • MySql分组查询前N条记录

    Sql语句 SQL语句解析

  • iOS SQLite.swift使用说明

    SQLite.swift使用说明 1、建表 等价于执行SQL语句 2、插入数据 等价于执行SQL语句 4、删除 等...

  • 2.SQL语句介绍

    1. 关系型数据库的常见组件 2. SQL语言规范 3. SQL语句分类 4. SQL语句构成 5. 数据库操作 ...

  • 插入数据并获取自增ID

    方法一:SQL语句 方法二:SQL语句 方法三:SQL语句 方法二:JDBC

  • SQL语句的优化

    sql语句的优化:多使用共享语句 尽量使你的sql语句能够使用索引。怎样使sql语句能够使用到索引呢:当sql语句...

  • sql

    sql经典语句经典SQL语句大全(绝对的经典) - 浪迹天涯芳草 - 博客园 sql语法SQL语句查询语句完整语法...

网友评论

      本文标题:SQL -- 时间语句4

      本文链接:https://www.haomeiwen.com/subject/ipmxgdtx.html