--select procode, proname, price from M_PRODUCT where price <= 50000;
--select avg(price) from M_PRODUCT where price <= 50000;
--select procode, proname, price from M_PRODUCT where price >= (select avg(price) from M_PRODUCT where price <= 50000);
--select M_PRODUCT.procode, M_PRODUCT.proname, M_PRODUCT.price, T_SALE.number, (M_PRODUCT.price * T_SALE.number) as uriage from M_PRODUCT left join T_SALE on M_PRODUCT.procode = T_SALE.procode where price >= (select avg(price) from M_PRODUCT where price <= 50000);
--select sum(M_PRODUCT.price * T_SALE.number) as sou_uriage from M_PRODUCT left join T_SALE on M_PRODUCT.procode = T_SALE.procode where price >= (select avg(price) from M_PRODUCT where price <= 50000);
--select * from M_CUSTOMER where empcode is not null order by empcode;
--select * from T_SALE order by cuscode;
--select * from M_PRODUCT;
--select M_EMPLOYEE.empcode, empname, cuscode, cusname from M_EMPLOYEE left join M_CUSTOMER on M_EMPLOYEE.empcode = M_CUSTOMER.empcode order by M_EMPLOYEE.empcode; --※1
--select cuscode, T_SALE.procode, price, sum(number) as cnt_pro from T_SALE left join M_PRODUCT on T_SALE.procode = M_PRODUCT.procode group by T_SALE.cuscode, T_SALE.procode, M_PRODUCT.price order by cuscode asc, procode asc; --※2
--select cuscode, T_SALE.procode, price, sum(number) as cnt_pro, (price * sum(number)) as pro_uriage from T_SALE left join M_PRODUCT on T_SALE.procode = M_PRODUCT.procode group by T_SALE.cuscode, T_SALE.procode, M_PRODUCT.price order by cuscode asc, procode asc; --※3
--select cuscode, sum(price * number) as sum_uriage from T_SALE left join M_PRODUCT on T_SALE.procode = M_PRODUCT.procode group by T_SALE.cuscode order by cuscode asc; --※4
/*
select
M_EMPLOYEE.empcode,
M_EMPLOYEE.empname,
T_SALE.cuscode,
sum(M_PRODUCT.price * T_SALE.number) as sum_uriage
from
M_EMPLOYEE
left join
M_CUSTOMER on M_EMPLOYEE.empcode = M_CUSTOMER.empcode