Уникальные пары «категория — поставщик» в среднем ценовом сегменте

Уникальные пары «категория — поставщик» в среднем ценовом сегменте

Закупщик «Котомаркета» планирует поставки и хочет понять, какие поставщики закрывают какие категории в среднем ценовом сегменте. В таблице products хранятся товары магазина: название, категория, поставщик, цена и остаток на складе. Выведи уникальные комбинации категории и поставщика (category, supplier) только для товаров, которые удовлетворяют обоим условиям одновременно: - цена (price) находится в диапазоне от 500 до 2500 включительно; - категория (category) — одна из: 'мебель', 'корм', 'игрушки'. Каждая пара «категория — поставщик» должна встретиться в результате ровно один раз (без дубликатов). Отсортируй результат по category, затем по supplier (по возрастанию). Ограничения: только SELECT … WHERE … ORDER BY с DISTINCT, BETWEEN и IN. Без агрегатов, GROUP BY, JOIN, подзапросов и оконных функций. Ожидаемые столбцы: category, supplier.

Пример ожидаемого ответа

Это пример правильного ответа — у него своё количество строк, оно не должно совпадать с таблицами в схеме. Названия столбцов в твоём ответе должны совпадать с этим примером — переименуй их через AS, если нужно.

categorysupplier
игрушкиИграйЛап
кормЗооМир
кормМурКорм
PostgreSQLv16

Здесь будет результат вашего запроса

Фокус-радио
На паузе · SomaFM · Fluid