오라클 : 집계함수 COUNT, SUM, AVG, MAX, MIN
집계함수 : 대상 데이터에서 특정 그룹으로 묶어 그 그룹에 대해 총합, 평균, 최댓값, 최솟값 등을 구하는 함수 1. COUNT : row의 건수 집계, 조건을 줘서 각 조건에 맞는 행의 갯수를 알아낼 때 많이 쓰인다. 페이지를 만들 때도 필요하다. SELECT COUNT(*) -- null 포함한 전체 row의 갯수 ,COUNT(ALL column명) -- defalut ALL = null을 포함하지 않는다. ,COUNT(column명) -- 위와 동일하다 ,COUNT(distinct column) -- 중복 제거 FROM 테이블명 ; 위의 규칙에 따라 employees 테이블을 조회해 보았다. SELECT COUNT(*) ,COUNT(ALL department_id) ,COUNT(department_..
2022. 8. 19.
오라클 : 문자 변환함수 TO_CHAR
TO_CHAR는 숫자나 날짜 등의 데이터를 문자로 바꿔주는 변환함수로 특정한 형식으로 출력 결과를 내고 싶을 때 많이 사용한다. 1. 날짜 데이터를 특정 형식으로 출력되게 하기 SELECT -- 연도만 나오게 to_char(SYSDATE, 'YYYY') --연도 월 일 시간 ,to_char(SYSDATE, 'YYYY MM DD HH:MI:SS') --연도-월-일 ,to_char(SYSDATE, 'YYYY-MM-DD') --연도월일 ,to_char(SYSDATE, 'YYMMDD') -- 날짜 ,to_char(SYSDATE, 'day') -- 요일을 1~7 중 숫자로 반환 ,to_char(SYSDATE, 'd') FROM dual; 위의 쿼리문은 아래와 같이 출력된다. 각각의 출력 결과를 보면 어떤 식으로 ..
2022. 8. 12.