powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Нужен совет, относительно одного запроса.
3 сообщений из 3, страница 1 из 1
Нужен совет, относительно одного запроса.
    #33373385
*E*G*O*R*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет.
Есть проблемка. Помогите решить.
Есть две таблицы.

первая таблица имя: artist
вторая таблица имя: album

в таблице artist
есть поля: id, name

в таблице album
есть поля id, artist_id, name_album

Артистов очень много. И есть такие у которых нету альбомов.
И есть такие артисты у которых есть несколько альбомов.
Мне нужно вывести всех артистов у которых есть альбомы.

Я делаю вот как.
SELECT art.name FROM artist art LEFT JOIN album alb ON alb.artist_id = art.id WHERE 1

Мне показывается все артисты у которых есть альбомы.
НО. Если у артиста несколько альбомов то оно мне вернет несколько артистов.

К примеру

Артист Qwe выпустил 3 альбома.
так вот оно мне выдаст.

Qwe
Qwe
Qwe
...... (другие артисты)
...... (другие артисты)
...... (другие артисты)


А мне нужно чтобы было

Qwe
..... (другие артисты)
..... (другие артисты)
..... (другие артисты)
..... (другие артисты)

За рание спасибо.
...
Рейтинг: 0 / 0
Нужен совет, относительно одного запроса.
    #33373454
RFT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SELECT DISTINCT art.name ...
...
Рейтинг: 0 / 0
Нужен совет, относительно одного запроса.
    #33373492
*E*G*O*R*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо.
Все заработало.

Спасибо еще раз.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Нужен совет, относительно одного запроса.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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