-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMySQL code
More file actions
45 lines (36 loc) · 1010 Bytes
/
MySQL code
File metadata and controls
45 lines (36 loc) · 1010 Bytes
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
SELECT * FROM company_sales.sales;
SELECT SUM(sales) AS total_sales, SUM(profit) AS total_profit
FROM company_sales.sales;
SELECT AVG(sales) AS avg_sales, AVG(profit) AS avg_profit
FROM company_sales.sales;
SELECT region, SUM(sales) AS total_sales
FROM company_sales.sales
GROUP BY region
ORDER BY total_sales DESC
LIMIT 3;
SELECT product, (profit / sales) AS profit_margin
FROM company_sales.sales
ORDER BY profit_margin DESC
LIMIT 1;
SELECT product, SUM(sales) AS total_sales, SUM(profit) AS total_profit
FROM company_sales.sales
GROUP BY product;
SELECT region, AVG(profit) AS avg_profit
FROM company_sales.sales
GROUP BY region;
SELECT date, SUM(sales) AS total_sales
FROM company_sales.sales
GROUP BY date
ORDER BY total_sales DESC
LIMIT 1;
SELECT product, SUM(sales) AS total_sales
FROM company_sales.sales
WHERE region = 'East'
GROUP BY product
ORDER BY total_sales DESC
LIMIT 1;
SELECT date, SUM(sales) AS total_sales
FROM company_sales.sales
GROUP BY date
ORDER BY total_sales DESC
LIMIT 5;