Соединение таблиц методом JOIN

За период, позднее 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_transactionname_storecategoryname.

Подсказка:

В блоке WHERE укажите условие так: transactions.date > '2019-06-05'.

Код:



SELECT 
	transactions.id_transaction, stores.name_store, products.category, products.name 
FROM
	transactions
INNER JOIN products ON transactions.id_product = products.id_product
INNER JOIN stores ON transactions.id_store = stores.id_store
WHERE
    transactions.date > '2019-06-05' 


Комментарии: 1
  1. Dmitro

    SELECT
    transactions.id_transaction, stores.name_store, products.category, products.name
    FROM
    transactions
    INNER JOIN products ON transactions.id_product = products.id_product
    INNER JOIN stores ON transactions.id_store = stores.id_store
    WHERE
    CAST(transactions.date AS date) = ‘2019-06-05’

Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: