Sql 我如何才能在特定日期最早获得数据?

Sql 我如何才能在特定日期最早获得数据?,sql,django,python-3.x,sqlite,django-forms,Sql,Django,Python 3.x,Sqlite,Django Forms,例如,有一个名为date\u published的字段。如何获取特定日期的最早数据?比如说,我想知道今天最早发布的日期。。。我希望返回的文档与今天的00:00:00最接近。您可以按升序查询此列,并将此列的where子句设置为当前日期,然后仅选择第一条记录 SELECT * FROM [TABLE_NAME] WHERE CURDATE() = DATE(date_published) ORDER BY date_published ASC LIMIT 1; 用你正在使用的数据库标记你的问

例如,有一个名为
date\u published
的字段。如何获取特定日期的最早数据?比如说,我想知道今天最早发布的日期。。。我希望返回的文档与今天的00:00:00最接近。

您可以按升序查询此列,并将此列的where子句设置为当前日期,然后仅选择第一条记录

SELECT * FROM [TABLE_NAME] 
WHERE CURDATE() = DATE(date_published) 
ORDER BY date_published ASC 
LIMIT 1;

用你正在使用的数据库标记你的问题。谢谢!我不是特别喜欢你的方式。但它给了我使用Django数据聚合的指针。