gpt4 book ai didi

Mysql获取最新行的自引用关系

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

我有一个评论表,允许人们编辑他们的评论。我没有覆盖评论,而是创建了一个新评论并将其关联到其“父级”。此外,我还将子信息添加到父信息中。

id, user_id, comment_id__parent, comment_id__child, comment, created_dt

<强> SQL Fiddle here

现在我的问题是我想获取特定用户的所有评论,但只获取评论的最新更新。

这让我头疼了一段时间,非常感谢您的意见!

最佳答案

如果你的 fiddle 是正确的,你应该能够做到这一点:

SELECT * FROM comments 
WHERE comment_id__child IS NULL AND user_id=1;

如果您在编辑评论时始终填充“父”评论的 comment_id__child,则此方法有效。

关于Mysql获取最新行的自引用关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23655660/

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