프로그래머스 SQL - EXTRACT, GROUP BY
Oracle 기준으로 풀었습니다. extract 함수날짜 유형의 데이터에서 특정 정보만 추출할 수 있는 함수. 예를 들어 DATE 형식인 컬럼 이름이 birth라고 하고 일자만 추출하고 싶다면 extract(day from birth) 라고 쓰면 된다.이 때 컬럼 타입은 DATE, TIMESTAMP, INTERVAL이어야한다.EXTRACT('추출하려는 날짜 요소' FROM 컬럼이름) group by절특정 칼럼을 기준으로 같은 값을 묶는 SQL 명령어이다.기준 칼럼은 여러개를 지정할 수 있으며, 명시된 칼럼 순서대로 그룹화된다.예를 들어 group by year, month 는 동일한 연도별로 그룹이 만들어지고, 연도별 그룹을 월별로 다시 그룹화한다.avg, count, min, max, sum과 같은 ..
2024. 6. 11.