Advertisement
Guest User

zyd

a guest
Mar 23rd, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.65 KB | None | 0 0
  1. --zadanie0
  2. --zadanie1
  3. SELECT * FROM Products
  4. WHERE ProductName LIKE 'T%' and UnitPrice < 10;
  5. --zadanie2
  6. SELECT OrderID,
  7. UnitPrice*Quantity*(1 - Discount) AS Wartosc
  8. FROM [Order Details];
  9. --zadanie3
  10. SELECT OrderID, SUM(UnitPrice*Quantity*(1 - Discount)) AS Wartosc
  11. FROM [Order Details]
  12. GROUP BY OrderID;
  13.  
  14. --zadanie4
  15. SELECT OrderID, COUNT(DISTINCT ProductID) AS Unikat, SUM(UnitPrice*Quantity*(1 - Discount)) AS Wartosc
  16. FROM [Order Details]
  17. GROUP BY OrderID;
  18. --zadanie5
  19. SELECT OrderID, COUNT(DISTINCT ProductID) AS Unikat, ROUND(SUM(UnitPrice*Quantity*(1 - Discount)),2) AS Wartosc
  20. FROM [Order Details]
  21. GROUP BY OrderID
  22. ORDER BY Wartosc DESC;
  23. --zadanie6
  24. SELECT SUM(UnitsInStock*UnitPrice) as wartosc, SUM(UnitsInStock) as ilosc
  25. from Products
  26. where UnitsInStock>0
  27. --zadanie7
  28. SELECT ProductName FROM Products
  29. WHERE Discontinued = 0 AND UnitsInStock = 0;
  30. --zadanie8
  31. SELECT SupplierID, AVG(UnitPrice) as srednia from Products
  32. group by SupplierID
  33. order by srednia asc
  34. --zadanie9
  35. SELECT CategoryID,
  36. AVG(UnitPrice) as srednia FROM Products
  37. GROUP BY CategoryID
  38. HAVING COUNT(DISTINCT CategoryID) < 10;
  39. --zadanie10
  40. SELECT SupplierID,
  41. ROUND(AVG(UnitPrice), 2) AS Srednia,
  42. ROUND(MIN(UnitPrice), 2) AS Minimum,
  43. ROUND(MAX(UnitPrice), 2) AS Maksimum,
  44. COUNT(*) AS Ilosc
  45. FROM Products
  46. GROUP BY SupplierID
  47. --zadanie11
  48. SELECT 'POL_'+CompanyName AS Nazwa FROM Customers
  49. WHERE Country Like 'Poland'
  50. union
  51. select CompanyName from Customers
  52. where Country not like 'Poland'
  53. ORDER BY Nazwa;
  54. --zadanie12
  55. SELECT ProductName, UnitPrice FROM Products as P1
  56. WHERE (UnitPrice =(SELECT MIN(UnitPrice) FROM Products as P2 WHERE P2.SupplierID = P1.SupplierID));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement