gpt4 book ai didi

MySQL查询以获取最新更新页面的列表,但每个slug只有一个结果?

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

我有一个包含字段slug(字符串,唯一)和更新(日期时间)的页面表。我想根据 updated 字段检索最近更新的页面列表,但我只希望每个 slug 有一个结果(因为 slug 可以跨页面重复使用这个案例)。怎么办?

我试过这个:

SELECT * FROM `pages`
GROUP BY `slug`
ORDER BY `updated` DESC

每个 slug 只给出一个结果,但并不总是最后更新的结果。

最佳答案

这是 MSSQL - 但如果页面在完全相同的日期时间更新 2 次或更多次,将返回“ties”。

SELECT * FROM pages
WHERE Updated In
(
SELECT Max(Updated)
FROM pages
GROUP BY slug
)

关于MySQL查询以获取最新更新页面的列表,但每个slug只有一个结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3381101/

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