gpt4 book ai didi

php - 如何在 MySQL 中查找最后日期的所有记录?

转载 作者:行者123 更新时间:2023-11-29 01:26:17 26 4
gpt4 key购买 nike

如何在 MySQL 中找到最后的日期记录。我有当前日期记录,但如果我想获取最后一天(不是昨天)的数据。可以在 MySQL 中获取记录的最后日期。

我当前的日期记录在那里 (28-11-2017)..我想要记录的最后日期是 (25-11-2017)这 25 到 28 之间没有数据。我想要这个最后的约会记录。

例如

id       DATE      PRODUCT_ID
1 2017-11-25 11
2 2017-11-25 12
3 2017-11-24 6

所以我表中的最后一个日期是 25。我怎样才能得到那个日期的所有记录。

当前日期表的链接:current table

最佳答案

一个选项是将每条记录的日期与在表中查找最近日期的非相关子查询进行比较。

SELECT *
FROM yourTable
WHERE DATE = (SELECT MAX(DATE) FROM yourTable);

如果您确定只有一个最新日期,或者您可以在出现平局时只接受一条记录,那么 MySQL 提供了一个更简单的选项:

SELECT *
FROM yourTable
ORDER BY DATE DESC
LIMIT 1;

关于php - 如何在 MySQL 中查找最后日期的所有记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47532094/

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