美文网首页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