Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / запрос для базы данных / 2 сообщений из 2, страница 1 из 1
13.12.2013, 17:42:51
    #38500426
pointm77
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос для базы данных
Здравствуйте!
Подскажите пожалуйста как написать запрос:
у меня есть две таблицы :
1) Альбом (код альбома, название альбома)
2) Песня (код песни, название, код альбома)

и надо вывести песни, которые повторяются в нескольких альбомах (вместе с назв альбома)

Есть запрос: select Песня.назв_песни, Альбом.назв_альбома from Альбом join Песня on Альбом.код_альбома = Песня.код_альбома; который выводит просто все песни и названия альбомов, в которых они содержаться. А как сделать, чтобы выводил именно те песни, которые есть в нескольких альбомах? с помощью COUNT() ?
...
Рейтинг: 0 / 0
13.12.2013, 18:21:49
    #38500476
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос для базы данных
Сначала получи в подзапросе коды тех песен, которые встречаются более 1 раза.
Затем выбери записи песен по полученному перечню (вторая копия таблицы песен), привязав к нему названия альбомов.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / запрос для базы данных / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]