SQL-соединение дает только один результат - PullRequest
0 голосов
/ 25 декабря 2010

Может кто-нибудь сказать, пожалуйста, почему этот результат генерирует только один результат?принимая во внимание, что все настроено правильно и три таблицы заполнены правильно, я вынул group_concat, и он работал, но, конечно, с ошибкой неопределенного индекса php!относится к group_concat.

с наилучшими пожеланиями,

Rami

Ответы [ 2 ]

0 голосов
/ 25 декабря 2010

Вы правы, это из-за group_concat. group_concat объединяет все элементы в группе ... который является полным набором результатов, если у вас нет предложения GROUP BY. Трудно сказать, как исправить запрос без схемы, но я думаю, что вам нужно либо сгруппировать данные по artist_id, либо использовать подзапрос.

0 голосов
/ 25 декабря 2010

В моем случае это должно быть concat, а не group_concat.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...