У меня есть база данных MYSQL с 3 таблицами:
- художники (artist_id, имя)
- альбомов (album_i, название)
и третья корреляционная таблица:
- album_artists (album_id, artist_id)
Моя цель - показать список всех исполнителей и рядом с именем каждого исполнителя названия всех альбомов, выпущенных этим исполнителем. (Альбом «принадлежит» только одному исполнителю, у исполнителя, конечно, может быть несколько альбомов)
Было бы замечательно, если бы a мог получить такой результат, как:
1 "AC / DC" 3 "Пусть будет рок"
1 "AC / DC" 4 "высокое напряжение"
2 "темно-фиолетовый" 45 "головка машины"
2 "темно-фиолетовый" 49 "в скале"
3 "мотороголовка" 666 "туз пик" num
(первый номер в каждом ряду - это artist_id, а второй - album_id).
Какой будет соответствующий запрос для этого?