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
5 changes: 5 additions & 0 deletions SQL SCRIPTS/Part1.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Select cus.customerName As Customer_Name, concat(emp.lastName, ',', emp.firstName) As Sales_Rep
from classicmodels.customers cus Inner Join classicmodels.employees emp
on cus.salesRepEmployeeNumber=emp.employeeNumber order by 1;


7 changes: 7 additions & 0 deletions SQL SCRIPTS/Part2.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@


Select quantityOrdered Total_Ordered, priceEach, productName Product_Name,
quantityOrdered*priceEach As Total_Sale
from classicmodels.orderdetails join classicmodels.products On orderdetails.productCode=products.productCode
order by 4 Desc

2 changes: 2 additions & 0 deletions SQL SCRIPTS/Part3.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Select count(orderNumber) Orders, status Order_Status from classicmodels.orders
group by status order by status Asc
4 changes: 4 additions & 0 deletions SQL SCRIPTS/Part4.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Select pro1.productLine product_Line, count(pro2.productName) Sold from classicmodels.productlines pro1
Join classicmodels.products pro2
On pro1.productLine=pro2.productLine
group by product_Line order by 2 Desc;
6 changes: 6 additions & 0 deletions SQL SCRIPTS/Part5.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
Select concat(employees.lastname, ',', employees.firstname) Sales_Rep, quantityOrdered Orders,
priceeach*quantityOrdered Total_Sales from classicmodels.customers join classicmodels.employees
on classicmodels.customers.salesRepEmployeeNumber=classicmodels.employees.employeeNumber
join classicmodels.orders on classicmodels.customers.customerNumber=classicmodels.orders.customerNumber
join classicmodels.orderdetails on classicmodels.orders.orderNumber = classicmodels.orderdetails.ordernumber
order by 3 Desc;
4 changes: 4 additions & 0 deletions SQL SCRIPTS/Part6..sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Select MONTHNAME(orderDate) Month, Extract(YEAR FROM orderDate) Year,
format(ord2.priceEach*ord2.quantityOrdered, 2) Payment_Received
from classicmodels.orders ord1 join classicmodels.orderdetails ord2
on ord1.orderNumber=ord2.orderNumber