@Ivan_R2

Как сделать SQL запрос на список id, вместо всей таблицы?

Здравствуйте!
Подскажите, пожалуйста, как нужно отредактировать запрос, чтобы просчет был не для всей таблицы, а для списка id?
Фильтровать результаты не подходит, т.к., запрос выполняется слишком долго, база, достаточно, большая, записей много.

Сам запрос:
SELECT my_table.id AS id, sum(child.qty) AS all_child_qty
FROM my_table
LEFT OUTER JOIN my_table as child
   ON child.my_path LIKE (my_table.my_path || '%')
GROUP BY my_table.id
);

Запрос выводит такой результат:
5f61010e7403b859150582.png
  • Вопрос задан
  • 59 просмотров
Решения вопроса 1
BojackHorseman
@BojackHorseman Куратор тега SQL
...в творческом отпуске...
...
WHERE my_table.`id` IN (<ids_coma_separated_list>)
GROUP BY ...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы