SQL запрос к БД

Автор serch, 11 апреля 2016, 13:12:33

« назад - далее »

coder

ЦитироватьНа локале работает на хостинге нет..
У вас в php скрипте не работает или в phpmyadmin запрос выполняется с ошибкой?

serch

Спасибо большое!
ПОходу что-то с серваком провайдера.
Спасибо всем.. буду пробовать соглавовывать с ними.. если нет то я выкрутился по другому, через второй запрос и объединения таблиц. Просто обработка получается дольше..

serch

#17
Добрый день.
Может кому пригодится.
GROUP_CONCAT(DISTINCT(c.id_category) иногда данные  возвращаются в BLOB.
Проблема с GROUP_CONCAT, когда данные возвращаются в BLOB. Решается так:
GROUP_CONCAT(CAST(c.id_category AS CHAR).......

Всем спасибо за ранее данные ответы. Удачи.

Виталий

Цитата: PrestaMan
Можно еще упростить
SELECT ..., GROUP_CONCAT(c.id_category SEPARATOR ',') as categories, ....
DISTINCT позволяет удалить повторяющиеся значения, ORDER BY позволяет сортировать данные, так что лучше их использовать и сразу получить данные в нужном формате. GROUP_CONCAT это групповая функциям, поэтому еще и оператор GROUP BY нужно использовать.

За поправку спасибо.
Cоздание интернет сайтов Webstudio UwK