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

SQL решение задачи

Василий Русу Ученик (95), на голосовании 2 месяца назад
1.
За 5 июня 2019 года выведи номер транзакции; название магазина, где она произошла; категорию и название приобретённого продукта.
Выбери:
id_transaction из таблицы transactions;
name_store из таблицы stores;
category из таблицы products;
name из таблицы products.
Методом JOIN соедини таблицу transactions с таблицей products по полю id_product; затем соедини transactions со stores по полю id_store.
В блоке WHERE сделай срез по дате '2019-06-05'.
Выведи поля: id_transaction, name_store, category, name.

помогите, плиз, а то мое решение не срабатывает.

SELECT
t.id _transaction,
s.name _store,
p.category,
p.name
FROM
transactions t
INNER JOIN
products p
ON
t.id _product = p.id _product
INNER JOIN
stores s
ON
t.id _store = s.id _store
WHERE
CAST( t.date as date) = '2019-06-05';
Голосование за лучший ответ
V̲i̲s̲t̲a̲s̲t̲e̲r̲ Искусственный Интеллект (264224) 3 месяца назад
t.id _transaction,

а почему у тебя в именах пробелы..

t.id _transaction,
Похожие вопросы