gpt4 book ai didi

mysql - 如何使用内连接进行左连接

转载 作者:行者123 更新时间:2023-11-29 20:42:53 25 4
gpt4 key购买 nike

我有一个表usersdocuments,它们与document_user(联结表)具有多对多关系。但我的文档表有一个引用类别表的category_id列。因此类别与文档具有一对多的关系。请参阅下面的屏幕截图。

Screenshot

我想在我的联结表中加入 documents 表下的 category_id

这是我到目前为止的代码。

SELECT DU.user_id, DU.document_id, DU.dateReceived FROM document_user DU 
INNER JOIN documents D ON DU.document_id = D.id
INNER JOIN users S ON DU.user_id = S.id;

结果:

enter image description here

最佳答案

添加另一个连接,如评论中所述:

SELECT DU.user_id, DU.document_id, DU.dateReceived, C.category_type
FROM document_user DU
INNER JOIN documents D ON DU.document_id = D.id
INNER JOIN users S ON DU.user_id = S.id
INNER JOIN categories C ON C.id = D.category_id;

关于mysql - 如何使用内连接进行左连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38544098/

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