Zadanie 8.

W których magazynach dostępne są produkty o id 2457, 3391, 1799 i 3003? W wyniku podaj nr produktu, nazwę magazynu oraz dostępną ilość towaru.

Schemat: OE, Tabele: Inventories, Warehouses, Kolumny: product_id, quantity_on_hand, warehouse_name, warehouse_id, Wynik: 32 rows

p8

 

 

 

 

Rozwiązanie

SELECT i.product_id, i.quantity_on_hand, w.warehouse_name
FROM inventories i INNER JOIN warehouses w
USING(warehouse_id)
WHERE i.product_id IN(2457, 3391, 1799, 3003)
ORDER BY i.product_id, i.quantity_on_hand DESC;

[collapse]