BETWEEN

SELECT * FROM table_name
WHERE date_column BETWEEN ‘2024-03-01 00:00:00’ AND ‘2024-03-15 23:59:59’;

BETWEEN 操作符是包含指定的开始和结束值的。

BETWEEN+DATE

如果您希望排除结束日期的时间部分(即查询 2024 年 3 月 15 日的所有数据,不包括该日期的最后一秒钟),您可以使用 DATE() 函数来转换日期列。

如下所示:

SELECT * FROM table_name
WHERE DATE(date_column) BETWEEN ‘2024-03-01’ AND ‘2024-03-15’;

<>

SELECT * FROM table_name
WHERE date_column > ‘2024-03-01 00:00:00’ AND date_column < ‘2024-03-15 23:59:59’;

 

作者 admin

百度广告效果展示