Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

JOIN. INNER JOIN.

nkttrntv Ученик (169), на голосовании 1 год назад
Напиши запрос, который выведет уникальные товары с ценой (price) больше 300 рублей.
Выбери уникальные названия товаров name из таблицы products. Назови полученное поле name и выведи его.
Присоедини к products данные таблицы products_stores методом INNER JOIN по полю id_product.
В блоке WHERE выбери продукты дороже 300 рублей из таблицы products_stores.

Условие соединения таблиц: products_ stores.id _product = products.id _product.
Условие среза: products_stores.price > 300. Уникальные значения выбери оператором DISTINCT.
Голосование за лучший ответ
V̲i̲s̲t̲a̲s̲t̲e̲r̲ Искусственный Интеллект (263840) 1 год назад
Общий принцип структуры запроса:

 SELECT DISTINCT products.name AS name 
FROM products
INNER JOIN products_stores ON products.id_product = products_stores.id_product
WHERE products_stores.price > 300;
Похожие вопросы