前端之家收集整理的这篇文章主要介绍了
php – 获取最新时间戳mysql的记录,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何获取最新日期的所有记录.在我的数据库中提交的日期称为recordEntryDate,它的格式为2010-01-26 13:28:35
郎:PHP
DB:mysql
最佳答案
你可以这样做:
SELECT *
FROM table1
WHERE DATE(recordEntryDate) = (
SELECT MAX(DATE(recordEntryDate))
FROM table1
)
请注意,此查询将无法利用recordEntryDate上的索引.如果你有很多行,这个类似的查询可能会更快:
SELECT *
FROM table1
WHERE recordEntryDate >= (
SELECT DATE(MAX(recordEntryDate))
FROM table1
)