본문 바로가기
728x90

sql예제3

[ORACLE] NUMTOYMINTERVAL() 사용법과 실전 예제로 배우는 기간 연산 처리 [Oracle] 오라클 NUMTOYMINTERVAL() 함수 완전 가이드1. NUMTOYMINTERVAL() 함수란?Oracle의 NUMTOYMINTERVAL() 함수는 숫자 값을 INTERVAL YEAR TO MONTH 데이터 타입으로 변환합니다. 즉, 숫자로 표현된 연도 또는 개월 수를 INTERVAL 형식으로 바꾸어 날짜 계산에 사용할 수 있도록 도와주는 함수입니다.2. 문법NUMTOYMINTERVAL(n, interval_unit)n: 간격을 의미하는 숫자 값 (예: 1, 2.5)interval_unit: 'YEAR' 또는 'MONTH'3. 기본 사용 예제예제 1: 1년 추가SELECT SYSDATE + NUMTOYMINTERVAL(1, 'YEAR') AS result_date FROM dual;.. 2025. 6. 6.
[ORACLE] TO_CHAR() 함수로 날짜를 문자열로 변환하는 실무 팁과 예제 Oracle의 TO_CHAR() 함수는 날짜(Date)나 숫자(Number) 데이터를 문자열로 변환할 수 있는 강력한 형변환 함수입니다. 이 글에서는 TO_CHAR 함수의 기본 구조, 날짜 및 숫자 포맷 사용법, 실무 예제, 주의사항 등을 상세하게 설명합니다.1. TO_CHAR 함수란?TO_CHAR(expr, format) 구조로 사용되며, expr는 날짜나 숫자 타입의 표현식입니다. format은 출력될 문자열의 형식을 정의합니다.2. 날짜(Date) 포맷 예제예제 1: 기본 날짜 출력SELECT TO_CHAR(SYSDATE, 'YYYY-MM-DD') AS today FROM dual;결과 예시: 2025-06-03예제 2: 요일 및 시간 표시SELECT TO_CHAR(SYSDATE, 'YYYY/MM/.. 2025. 6. 4.
[ORACLE] STDDEV_POP() 함수로 집단 표준편차 구하기 실전 예제 STDDEV_POP() 함수는 Oracle SQL에서 모집단의 표준편차(Population Standard Deviation)를 계산할 때 사용하는 통계 함수입니다. 본 글은 이 함수를 정확히 이해하고 실무에서 효과적으로 사용하는 방법을 개발자와 데이터 분석가의 시각에서 자세히 설명합니다.1. STDDEV_POP 함수란?STDDEV_POP()은 전체 모집단의 표준편차를 계산합니다. 표준편차는 데이터가 평균으로부터 얼마나 흩어져 있는지를 나타내며, 분산의 제곱근으로 정의됩니다.2. 기본 문법STDDEV_POP(numeric_column)입력은 수치형 칼럼이어야 하며, NULL 값은 계산에서 제외됩니다.3. 실전 예제 1: 샘플 테이블 생성CREATE TABLE salary_data ( emp_id NUM.. 2025. 6. 2.
728x90