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
To embed this project on your website, copy the following code and paste it into your website's HTML: