-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathSales_insight
52 lines (26 loc) · 1.8 KB
/
Sales_insight
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
## Sales Insights Data Analysis Project
SQL database dump is in db_dump.sql file.
### Data Analysis Using SQL
1. Show all customer records
`SELECT * FROM customers;`
2. Show total number of customers
`SELECT count(*) FROM customers;`
3. Show transactions for Chennai market (market code for chennai is Mark001
`SELECT * FROM transactions where market_code='Mark001';`
4. Show distrinct product codes that were sold in chennai
`SELECT distinct product_code FROM transactions where market_code='Mark001';`
5. Show transactions where currency is US dollars
`SELECT * from transactions where currency="USD"`
6. Show transactions in 2020 join by date table
`SELECT transactions.*, date.* FROM transactions INNER JOIN date ON transactions.order_date=date.date where date.year=2020;`
7. Show total revenue in year 2020,
`SELECT SUM(transactions.sales_amount) FROM transactions INNER JOIN date ON transactions.order_date=date.date where date.year=2020 and transactions.currency="INR\r" or transactions.currency="USD\r";`
8. Show total revenue in year 2020, January Month,
`SELECT SUM(transactions.sales_amount) FROM transactions INNER JOIN date ON transactions.order_date=date.date where date.year=2020 and and date.month_name="January" and (transactions.currency="INR\r" or transactions.currency="USD\r");`
9. Show total revenue in year 2020 in Chennai
`SELECT SUM(transactions.sales_amount) FROM transactions INNER JOIN date ON transactions.order_date=date.date where date.year=2020
and transactions.market_code="Mark001";`
Data Analysis Using Power BI
============================
1. Formula to create norm_amount column
`= Table.AddColumn(#"Filtered Rows", "norm_amount", each if [currency] = "USD" or [currency] ="USD#(cr)" then [sales_amount]*75 else [sales_amount], type any)`