You are on page 1of 1

Zad.

3 - SQL
1. Wyświetl nazwę klienta, kraj pochodzenia oraz datę zamówienia dla klientów, którzy
pochodzą z Niemiec.
SELECT customername, country, orderdate FROM customers INNER JOIN orders ON
customers.CustomerID=Orders.CustomerID where country="Germany"
2. Wyświetl nazwę produktu oraz wielkość zamówienia dla produktów, których wielkość
zamówienia jest większa od średniej ilości wszystkich zamówień.
SELECT productname, quantity FROM products INNER JOIN Orderdetails ON
products.ProductID=Orderdetails.ProductID where quantity > (select avg(quantity) from
orderdetails)
3. Wyświetl nazwę produktu, cenę oraz nazwę kategorii dla produktów, których cena jest
większa niż 20.
SELECT productname, price, categoryid FROM products where price >20
4. Wybieramy cenę, nazwę produktu oraz nazwę dostawcy dla produktów należących do
categoryID=6, dla których cena jest niższa niż średnia z cen wszystkich produktów, należących
do tej kategorii.
SELECT Price, ProductName, SupplierName, categoryid FROM Products INNER JOIN
Suppliers ON products.SupplierID=suppliers.supplierID where categoryID=6 and price <
(select avg(price) from products where categoryid=6)

You might also like