gpt4 book ai didi

mysql - 选择有限制的唯一

转载 作者:行者123 更新时间:2023-11-29 03:27:24 25 4
gpt4 key购买 nike

这是一个例子:

sql and result

如您所见,前 4 条记录具有相同的 topic_id 编号。如何获取具有唯一 topic_id 的最后 10 条记录?

谢谢。

PS正确结果示例:

id        user_id    topic_id   ...
306114 14331 26164 ...
306110 14331 27001 ...
306109 14331 26660 ...
... ... ... ...

最佳答案

SELECT posts.id, posts.user_id, posts.text, posts.topic_id, posts.updated_at, topics.name as topic_name, topics.forum_id FROM my_forum_posts AS posts
...
WHERE posts.id IN (SELECT MAX(id) FROM my_forum_posts GROUP BY topic_id)
ORDER BY posts.id DESC LIMIT 10

关于mysql - 选择有限制的唯一,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34355963/

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