728x90 sql 분석 함수2 [ORACLE] COVAR_SAMP() 함수로 샘플 데이터 통계 분석하는 방법 1. COVAR_SAMP 함수란?COVAR_SAMP(expr1, expr2)는 주어진 두열의 표본 공분산 값을 반환합니다. 이는 전체 모집단이 아닌 표본을 기준으로 관계를 분석할 때 사용되며, 나눗셈 분모가 n-1이라는 점에서 COVAR_POP과 차이를 보입니다.2. 표본 공분산의 의미양의 공분산: 두 값이 함께 증가하거나 감소음의 공분산: 한 값이 증가할 때 다른 값은 감소0 근처: 뚜렷한 선형 관계 없음표본 기반이므로 실제 모집단과 약간의 오차는 존재할 수 있습니다.3. 기본 문법COVAR_SAMP(numeric_expr1, numeric_expr2)두 인자 모두 수치형 데이터여야 하며, NULL은 계산에서 제외됩니다.4. 실전 예제 1: 테이블 생성직원별 업무 효율성과 만족도를 비교하는 예제입니다... 2025. 6. 2. [ORACLE] LAST_VALUE() 함수 사용법 및 PARTITION BY 활용 법 Oracle SQL의 LAST_VALUE() 함수는 분석 함수 중 하나로, 지정된 정렬 기준에서 마지막 행의 값을 반환합니다. 시계열 데이터 분석이나 그룹 내 마지막 값을 추출할 때 유용하게 사용됩니다.1. LAST_VALUE() 함수란?LAST_VALUE(expr) OVER (PARTITION BY... ORDER BY... ROWS BETWEEN...) 형식으로 사용되며, 윈도 내 가장 마지막 행의 expr 값을 반환합니다.expr: 반환할 칼럼PARTITION BY: 그룹 기준ORDER BY: 정렬 기준ROWS BETWEEN: 윈도 범위 (옵션에 따라 결과가 달라짐)2. 기본 사용 예제SELECT employee_id, salary, LAST_VALUE(salary) OVER (ORDER.. 2025. 6. 1. 이전 1 다음 728x90