美文网首页mysql
926.【mysql】 date 函数

926.【mysql】 date 函数

作者: 七镜 | 来源:发表于2024-01-28 22:59 被阅读0次

在MySQL中,DATE()函数用于从日期或日期时间表达式中提取日期部分。基本语法如下:

DATE(date_expression)
  • date_expression:要从中提取日期部分的日期或日期时间表达式。

一些示例:

  1. 从日期时间值中提取日期:

    SELECT DATE('2022-01-29 15:30:45');
    

    这将返回 '2022-01-29'

  2. 从日期值中提取日期(无影响):

    SELECT DATE('2022-01-29');
    

    这同样会返回 '2022-01-29',因为输入已经是一个日期。

  3. 在表中使用列:

    SELECT DATE(order_date) FROM orders;
    

    假设在orders表中有一个名为order_date的列,此查询将为每个order_date值返回仅日期部分。

  4. 当前日期:

    SELECT DATE(NOW());
    

    这将返回当前日期。

  5. 在WHERE子句中使用:

    SELECT * FROM orders WHERE DATE(order_date) = '2022-01-29';
    

检索orders表中所有order_date在2022年1月29日的行。

相关文章

网友评论

    本文标题:926.【mysql】 date 函数

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