연도별 월별 데이터 count 조회 select문 쿼리
* T2.REG_YMD는 string타입 데이터로 맨앞 네글자는 연도, 그 다음 두글자는 월을 나타냄 * 연도별 각 월에 해당하는 해당 부서 월 입사자의 수를 count SELECT SUBSTR(T2.REG_YMD, 1, 4) AS YEAR, SUM(CASE WHEN SUBSTR(T2.REG_YMD, 5, 2) = '01' AND T1.DEPT_CD = '1' THEN 1 ELSE 0 END) AS ES01, SUM(CASE WHEN SUBSTR(T2.REG_YMD, 5, 2) = '02' AND T1.DEPT_CD = '1' THEN 1 ELSE 0 END) AS ES02, SUM(CASE WHEN SUBSTR(T2.REG_YMD, 5, 2) = '03' AND T1.DEPT_CD = '1' THEN ..
2023. 8. 2.
학원 수업 21일차 220919
9-10 (green계정0910.sql) -- SQL -- 1. DDL : CREATE, DROP, ALTER, TRUNCATE(구조유지하고 모든 데이터 삭제) -- 2. DCL : GRANT, REVOKE, TCL(COMMIT, ROLLBACK) -- 3. DML(CRUD) : INSERT, SELECT(DQL), UPDATE, DELETE --제약조건 종류 -- 1. Primary Key : 중복불가(Unique) + not null -- 2. Foreign Key(외래키) : 다른 테이블의 pk를 참조하는 키(참조키) -- 3. Unique : 중복불가, null 허용, not null 과 동시 사용 가능 -- 4. not null : null 허용하지 않아요 -- 5. check : 지정된 데이터..
2022. 10. 24.