create table emp
( emp_ID int
, emp_NAME varchar(50)
, SALARY int);

insert into emp values(101, 'Mohan', 40000);
insert into emp values(102, 'James', 50000);
insert into emp values(103, 'Robin', 60000);
insert into emp values(104, 'Carol', 70000);
insert into emp values(105, 'Alice', 80000);
insert into emp values(106, 'Jimmy', 90000);

/*select * from emp;*/



/*with sal as(
Select cast(avg(salary) as int) as avg_sal
from emp)
Select * from emp e
join sal s
where e.salary>s.avg_sal*/



create table sales
(
	store_id  		int,
	store_name  	varchar(50),
	product			varchar(50),
	quantity		int,
	cost			int
);
insert into sales values
(1, 'Apple Originals 1','iPhone 12 Pro', 1, 1000),
(1, 'Apple Originals 1','MacBook pro 13', 3, 2000),
(1, 'Apple Originals 1','AirPods Pro', 2, 280),
(2, 'Apple Originals 2','iPhone 12 Pro', 2, 1000),
(3, 'Apple Originals 3','iPhone 12 Pro', 1, 1000),
(3, 'Apple Originals 3','MacBook pro 13', 1, 2000),
(3, 'Apple Originals 3','MacBook Air', 4, 1100),
(3, 'Apple Originals 3','iPhone 12', 2, 1000),
(3, 'Apple Originals 3','AirPods Pro', 3, 280),
(4, 'Apple Originals 4','iPhone 12 Pro', 2, 1000),
(4, 'Apple Originals 4','MacBook pro 13', 1, 2500);

/*select * from sales;*/

--2.

with sales_per_store as(
Select store_id, sum(cost) as total_cost_per_store
from sales
Group by store_id),

avg_sales_per_store as(
Select avg(total_cost_per_store) as avg_cost_per_store
from sales_per_store)

Select * 
from sales_per_store 
join avg_sales_per_store
on sales_per_store.total_cost_per_store>avg_cost_per_store






Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: