我有4张表如下:
字段如下:
我想要User
Article.value = 'y'
的客户列表。我怎么能这样做?
答案 0 :(得分:0)
Select c.Id, c.Name from Client c
Join ClientArticle ca on c.ID = ca.ClientID
Join Article a on ca.ArticleID = a.ArticleId
Where a.Value = 'Y'
您需要根据所需的结果使用连接类型。 IE浏览器。左连接,内连接等
答案 1 :(得分:0)
您的查询应该是
Select c.* from Client c
Join Client_Article ca on c.id = ca.ClientID
Join Article a on ca.ArticleID = a.Article_Id
Where a.Value = 'Y';
它显示以上小提琴示例的输出为
| ID | NAME |
|----|------|
| 26 | ccc |