Василий Русу
Ученик
(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';
За 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';