Загрузил скрипты лаб 1-7
This commit is contained in:
3
Lab2/Task1.sql
Normal file
3
Lab2/Task1.sql
Normal file
@@ -0,0 +1,3 @@
|
||||
SELECT SalesPersonID, Bonus FROM AdventureWorks.Sales.SalesPerson ORDER BY Bonus DESC;
|
||||
SELECT TOP 4 SalesPersonID, Bonus FROM AdventureWorks.Sales.SalesPerson ORDER BY Bonus DESC;
|
||||
SELECT TOP 4 WITH TIES SalesPersonID, Bonus FROM AdventureWorks.Sales.SalesPerson ORDER BY Bonus DESC;
|
||||
2
Lab2/Task2_1.sql
Normal file
2
Lab2/Task2_1.sql
Normal file
@@ -0,0 +1,2 @@
|
||||
SELECT COUNT(*) FROM AdventureWorks.HumanResources.Employee;
|
||||
SELECT COUNT(*) FROM AdventureWorks.HumanResources.Employee WHERE ManagerID IS NOT NULL;
|
||||
3
Lab2/Task2_2.sql
Normal file
3
Lab2/Task2_2.sql
Normal file
@@ -0,0 +1,3 @@
|
||||
SELECT SUM(OrderQty), ProductID FROM AdventureWorks.Sales.SalesOrderDetail GROUP BY ProductID;
|
||||
SELECT SUM(OrderQty), ProductID FROM AdventureWorks.Sales.SalesOrderDetail GROUP BY ProductID ORDER BY SUM(OrderQty);
|
||||
SELECT SUM(OrderQty), ProductID FROM AdventureWorks.Sales.SalesOrderDetail GROUP BY ProductID HAVING SUM(OrderQty) >= 2000 ORDER BY SUM(OrderQty);
|
||||
2
Lab2/Task2_3.sql
Normal file
2
Lab2/Task2_3.sql
Normal file
@@ -0,0 +1,2 @@
|
||||
SELECT ProductID, SpecialOfferID, AVG(UnitPrice), SUM(LineTotal) FROM AdventureWorks.Sales.SalesOrderDetail GROUP BY ProductID, SpecialOfferID;
|
||||
SELECT ProductID, SpecialOfferID, AVG(UnitPrice) AS avg_unit_price, SUM(LineTotal) AS sum_line_total FROM AdventureWorks.Sales.SalesOrderDetail GROUP BY ProductID, SpecialOfferID ORDER BY ProductId ASC;
|
||||
3
Lab2/Task3_1.sql
Normal file
3
Lab2/Task3_1.sql
Normal file
@@ -0,0 +1,3 @@
|
||||
SELECT SalesQuota, SUM(SalesYTD) AS TotalSalesYTD FROM AdventureWorks.Sales.SalesPerson GROUP BY SalesQuota;
|
||||
SELECT SalesQuota, SUM(SalesYTD) AS TotalSalesYTD FROM AdventureWorks.Sales.SalesPerson GROUP BY ROLLUP(SalesQuota);
|
||||
SELECT SalesQuota, SUM(SalesYTD) AS TotalSalesYTD FROM AdventureWorks.Sales.SalesPerson GROUP BY GROUPING SETS(ROLLUP (SalesQuota));
|
||||
2
Lab2/Task3_2.sql
Normal file
2
Lab2/Task3_2.sql
Normal file
@@ -0,0 +1,2 @@
|
||||
SELECT ProductID, SUM(LineTotal) FROM AdventureWorks.Sales.SalesOrderDetail WHERE UnitPrice < 5.00 GROUP BY ProductID ORDER BY ProductID;
|
||||
SELECT ProductID, OrderQty, SUM(LineTotal) FROM AdventureWorks.Sales.SalesOrderDetail WHERE UnitPrice < 5.00 GROUP BY CUBE(ProductID, OrderQty) ORDER BY ProductID;
|
||||
Reference in New Issue
Block a user