gpt4 book ai didi

mysql - 如何用mysql测试日期和日期时间

转载 作者:行者123 更新时间:2023-11-29 03:49:36 25 4
gpt4 key购买 nike

我的表使用的是日期时间(YYYY-MM-DD HH:MM:SS),我需要显示今天的条目。

我的代码只有:

SELECT   * 
FROM table
WHERE date = '$date'
ORDER BY score DESC

$date = date("Y-m-d");

好吧,正如预期的那样,它不起作用:|你们这里有解决方案吗?

最佳答案

按照 Pascal Martin 的说法,您可以从日期+时间字段中提取日期部分:

SELECT * FROM table WHERE DATE(date) = '2009-12-19'

Source: MySQL - Date and Time Functions

但是请注意,此查询不会在您的日期+时间字段上使用索引(如果您有的话)。 ( Stack Overflow: How does one create an index on the date part of DATETIME field in MySql )

关于mysql - 如何用mysql测试日期和日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1934352/

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