3
給定一個表定義的所有相關的選項:SQL查詢:選擇行,如果有相關表中
Articles:
art_id | name
-------|--------------
1 | article1
2 | article2
3 | article3
Tags:
tag_id | description
-------|--------------
1 | Scientific
2 | Long
3 | Short
article_tags:
art_id | tag_id
-------|---------
1 | 1
1 | 2
2 | 1
2 | 3
3 | 1
3 | 2
3 | 3
的問題是如何來選擇既科學和短所有文章?
請注意,它應該是一般的[第2..N)標籤的組合...
感謝您的幫助。
請與一個特定的更換你的** **的SQL標籤到您正在使用的RDBMS(MySQL,SQL-Server,Oracle等)。最好的答案取決於你使用的是哪個版本。 – Barmar
[選擇至少包含一個功能列表的所有行]的可能重複(http://stackoverflow.com/questions/13889547/select-all-rows-that-have-at-least-a-list-of-特徵) – Barmar