【发布时间】:2013-07-21 16:22:11
【问题描述】:
对不起,这个简约的标题,但我不知道如何简短地描述它。我有三张桌子:
组表
ID | Genre
-----------------
1 | Action
2 | Adventure
3 | Drama
多对多表
GroupID | ElementID
-----------------
3 | 1
1 | 2
2 | 2
2 | 3
3 | 3
还有元素表
ID | Element
-----------------
1 | Pride and Prejudice
2 | Alice in Wonderland
3 | Curious Incident Of A Dog In The Night Time
一切都很好,非常简单。我想要实现的 SELECT 如下
ID | Element | Genre
-------------------------------------------------------------
1 | Pride and Prejudice | Drama
2 | Alice in Wonderland | NULL
3 | Curious Incident Of A Dog In The Night Time | Drama
我想从元素表中选择所有元素并将流派字段设置为戏剧或null。
我正在尝试在 MySQL 中执行此操作。
提前谢谢你
【问题讨论】:
标签: mysql sql join many-to-many