DB/SQL

복수행(window) SQL

ej503 2022. 6. 20. 17:34
SELECT avg(ifnull(bonus, 0)) FROM class_salary;
SELECT count(*) FROM class_salary;
SELECT do, avg(budget_value) as 예산평균, sum(budget_value) as 예산합계 from budget group by do;
SELECT if(do in('서울특별시', '경기도'), '수도권', '지방'), avg(budget_value) as '예산평균', sum(budget_value) as '예산합계' 
from budget
group by if(do in('서울특별시', '경기도'), '수도권', '지방');​

 

'DB > SQL' 카테고리의 다른 글

mysql join 강의내용 정리  (0) 2022.06.21
관계형 스키마&관계 연산자들  (0) 2022.06.21
DB 예습 #5 관계형 데이터베이스  (0) 2022.06.20
DB 예습 #4 개념적 설계  (0) 2022.06.19
#9 SQL ifnull, if, case 일반함수 사용하기  (0) 2022.06.18