Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added Tobesubmitted.zip
Binary file not shown.
3 changes: 3 additions & 0 deletions Tobesubmitted/Part1.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
SELECT c.customerName AS 'Customer Name',CONCAT(e.lastName, e.firstName) AS 'Sales Rep'
FROM employees e JOIN customers c ON e.employeeNumber = c.salesRepEmployeeNumber
ORDER BY 'Customer Name';
3 changes: 3 additions & 0 deletions Tobesubmitted/Part2.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
SELECT p.productName,ore.quantityOrdered AS 'Total # Ordered',(ore.priceEach*ore.quantityOrdered) AS 'Total Sale'
FROM products p JOIN orderdetails ore ON p.productCode = ore.productCode
ORDER BY 'Total Sale' DESC;
4 changes: 4 additions & 0 deletions Tobesubmitted/Part3.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
SELECT ore.status, count(ory.orderNumber)
FROM orders AS ore JOIN orders AS ory ON ore.orderNumber = ory.ordernumber
GROUP BY ore.status
ORDER BY ore.status;
4 changes: 4 additions & 0 deletions Tobesubmitted/Part4.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
SELECT p.productLine,COUNT(ore.orderNumber) AS '# SOLD'
FROM products p JOIN orderdetails ore
GROUP BY productLine
ORDER BY '# SOLD'
9 changes: 9 additions & 0 deletions Tobesubmitted/Part5.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
SELECT CONCAT(CONCAT(e.lastName," "),e.firstName) AS Sales_REP,
COUNT(ore.orderNumber) AS _Orders,
(ored.quantityOrdered*ored.priceEach) AS Total_Sales
FROM employees e
LEFT JOIN customers AS c ON e.employeeNumber = c.salesRepEmployeeNumber
LEFT JOIN orders AS ore ON c.customerNumber = ore.customerNumber
LEFT JOIN orderdetails AS ored ON ore.orderNumber = ored.orderNumber
GROUP BY Sales_REP
ORDER BY Total_Sales ASC;
6 changes: 6 additions & 0 deletions Tobesubmitted/Part6.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
SELECT MONTH(o.orderDate) AS _Month,YEAR(o.orderDate) AS _Year, FORMAT(p.amount,2) AS Payments_Recieved
FROM orders o JOIN customers c ON c.customerNumber = o.customerNumber
JOIN payments p ON c.customerNumber = p.customerNumber
GROUP BY _Year, _Month
ORDER BY _Year,_Month;