gpt4 book ai didi

mysql - DATEDIFF 与 DATE 比较 MySQL 中的日期

转载 作者:行者123 更新时间:2023-11-29 12:19:49 24 4
gpt4 key购买 nike

哪种方式更好:

DATE(updated_at) = DATE('2015-03-01 14:34:12')

DATEDIFF(updated_at, '2015-03-01 14:34:12') = 0

最佳答案

为了性能,您需要:

(updated_at >= DATE('2015-03-01 14:34:12') and
updated_at < date_add(DATE('2015-03-01 14:34:12'), interval 1 day)
)

这允许 MySQL 使用 updated_at 上的索引进行查询。当您将列放入函数中时,通常无法使用索引。

关于mysql - DATEDIFF 与 DATE 比较 MySQL 中的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29197250/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com