ジャンルとIDが繰り返されている「ジャンル」テーブルがあるので、両方のジャンルのある行をすべて返すように特定のクエリを作成したいid。MySQL - 1つのテーブル、繰り返しIDを持つ複数の行
例えば、
+---------+-------+
| genre | movie |
+---------+-------+
| Musical | 558 |
| Musical | 562 |
| Musical | 597 |
| Musical | 651 |
| Musical | 656 |
| Musical | 791 |
| Musical | 810 |
| Musical | 845 |
| Musical | 859 |
| Musical | 919 |
| Musical | 949 |
| Musical | 971 |
+---------+-------+
12 rows in set (0.00 sec)
と
+--------+-------+
| genre | movie |
+--------+-------+
| Comedy | 642 |
| Comedy | 643 |
| Comedy | 644 |
| Comedy | 651 |
| Comedy | 654 |
| Comedy | 658 |
+--------+-------+
6 rows in set (0.00 sec)
それは喜劇でと音楽の両方であるので、私はそれが「映画651」を返すようにしたいです(両方とも「コメディ」のクエリを仮定し、 'ミュージカル')。
毎日の質問。 http://stackoverflow.com/questions/7407001/mysql-select-from-associative-table/7407063#7407063をお試しください。 – Konerak