gpt4 book ai didi

mysql - MySQL 的查询语法

转载 作者:行者123 更新时间:2023-11-29 13:33:45 25 4
gpt4 key购买 nike

我有 3 张 table :

用户

用户 ID |伪

帖子

id |滴度

posts_com

id |用户 ID | id_坯料 |作者|日期 | html

我需要列出最后的 posts_com 及其帖子 ID 所有者和用户所有者...我尝试了此查询,但结果不正确...有什么想法吗?

SELECT c.userid,
c.id_billet,
c.auteur,
c.date,
c.html,
u.pseudo,
b.titre,
b.id
FROM posts_com AS c,
users AS u,
posts AS b
WHERE u.userid=b.userid
ORDER BY c.id DESC
LIMIT 12

[编辑]我需要:

-> 作者对帖子标题的评论 1 (html)(用户 foo)

-> 来自 auteur2 对帖子 titre2 的评论 2 (html)(用户 foo2)...

最佳答案

使用加入

SELECT A.userid,A.id_billet,A.auteur,A.date,A.html,B.pseudo,C.id,C.titre
FROM posts_com A
JOIN users B ON A.userid = B.userid
JOIN posts C ON A.id = C.id
ORDER BY A.id DESC
LIMIT 12

编辑

SELECT A.userid,A.id_billet,A.auteur,A.date,A.html,B.pseudo,C.id,C.titre
FROM posts_com A
JOIN users B ON A.userid = B.userid
JOIN posts C ON A.id_billet = C.id
ORDER BY A.id DESC
LIMIT 12

关于mysql - MySQL 的查询语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19048514/

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