72 похожих чатов

Всем привет, пытаюсь оптимизировать запросы в mysql, нужно получить все продукты

в select в строку чеерз запятую, перерыл уже все что есть, но никак не могу заставить это работать
SELECT DISTINCT
p.manufacturer_id,
m.name AS manu_name,
m.image AS manu_image,
m.sort_order AS attribute_sort,
(STUFF((SELECT ';' + join_p.product_id
FROM product AS join_p
LEFT JOIN product_description AS join_pd ON join_p.product_id = join_pd.product_id
WHERE join_p.manufacturer_id = p.manufacturer_id
AND join_p.product_id IN (285,3912,174,165,167,3500,472,317,1586)
AND join_pd.language_id = 3
FOR XML PATH ('')), 1, 2, '')) AS str_products
FROM product AS p
LEFT JOIN manufacturer AS m ON p.manufacturer_id = m.manufacturer_id
WHERE p.product_id IN (285,3912,174,165,167,3500,472,317,1586)
AND p.manufacturer_id != '0'

выбивает - "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'XML PATH ('')), 1, 2, '')) AS str_products" как можно решить эту проблему или может написать как то по другому этот запрос?

2 ответов

8 просмотров

Да не надо это делать вообще. ПОлучи ты нормальный набор данных, по строке на продукт

Запрос "сильный" !

Похожие вопросы

Обсуждают сегодня

@y0zhig @shizzard А можно я опишу цель и может вообще ерланг мне не подходит. На текущий момент как я понимаю у ерланга есть легковесные потоки и задача выполняется в каком т...
Дмитрий Спиридонов
5
Нужен пулл реквест с хаммингберд + асинкхттпклиент или хаммингберд + юрлсессия?
Karl {🌪️}{🐊} Shinobi
7
Всем привет. Подскажите, почему не меняется значение поля при переключении сайта?
Alexander Peterikov
11
Отдельные отрезки задачи.... Этот момент я пока не понимаю, но пропустим. А что касается ноды... Вот выключилось питание у сервера а он там по tcp куда то сообщение уже отправ...
Дмитрий Спиридонов
1
Можно ли загрузить скрипт py в бота чтобы он работал по нему? как это сделать?
huskadam #RCC Фанат? @hitlerpvp
13
Приветствую друзья, подскажите сколько в среднем стоит на данный момент создать тг бота который будет как магазин? Показывать ассортименты доставлять заказы и тд? Все по станд...
Eugene
3
'frakturBold' => ['𝖆', '𝖇', '𝖈', '𝖉', '𝖊', '𝖋', '𝖌', '𝖍', '𝖎', '𝖏', '𝖐', '𝖑', '𝖒', '𝖓', '𝖔', '𝖕', '𝖖', '𝖗', '𝖘', '𝖙', '𝖚', '𝖛', '𝖜', '𝖝', '𝖞', '𝖟', '𝕬', '𝕭', '𝕮', '𝕯'...
Roma
4
А вот из практических задач на работе, кто работает расскажите относительно задач на работе, как вообще выживаете. Если есть желание, интересно тоже что и как сейчас с этим . ...
...
2
А как лучше конвертировать физический адрес в виртуальный при маппинге? В случае ядра у меня, например, direct mapping, первые 768МБ я как есть мапплю в higher half, а остальн...
Evg Resh
26
Добрый день, не подскажите, если в OC-V3 поменять страндартную директорию /storage/ на /storage2/ - не будет сильно много проблем ?
Max Dubovsky
32
Карта сайта