按相关表和属性选择列

时间:2017-09-20 15:13:31

标签: mysql foreign-keys

想象一下,您有2个表“article”和“article_manage”,其配置如下: article: id title private (boolean) article_manage: id article_id user_id

我希望每个用户列表中所有“private”为false的文章或者用户可以管理文章。 什么是返回的mysql查询?

2 个答案:

答案 0 :(得分:0)

这两个表只需JOIN

SELECT m.user_id, m.article_id
FROM article_manage as m
INNER JOIN article as a on m.article_id = a.article_id
WHERE a.private = 0;

答案 1 :(得分:0)

使用Join语句。以下内容将有助于使用它:https://msdn.microsoft.com/en-us/library/zt8wzxy4.aspx