显然,我的 SQL 不是最好的,但我想做的是通过查找条目中的最大年份和月份来获取数据库中的最新日期。现在我有:
select max(Month), max(Year) from posts where postID = 25;
...但这会产生最近一个月和最近一年的结果,尽管它们不是同一条目的一部分。我怎样才能确保月份和年份来自一个条目而不是分开的?
最佳答案
SELECT Month, Year FROM posts WHERE postID = 25 ORDER BY Year DESC, Month DESC LIMIT 1
关于MySQL 查询 - 最近的月份/年份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7066879/