본문 바로가기
728x90

전체 글1485

[ORACLE] LENGTH()로 문자열 길이 계산하기 : 기본부터 고급까지 Oracle SQL에서 문자열의 길이를 구할 때 사용하는 LENGTH 함수에 대해 자세히 알아봅니다. 다양한 예제와 실무 활용 팁을 통해 개발자가 실제로 활용할 수 있도록 구성하였습니다.1. LENGTH 함수란?LENGTH 함수는 입력된 문자열의 문자 수를 반환하는 Oracle SQL 내장 함수입니다.LENGTH(string)string: 길이를 측정할 문자열2. 기본 사용 예제SELECT LENGTH('Oracle') AS result FROM dual;-- 결과: 6SELECT LENGTH('오라클') AS result FROM dual;-- 결과: 3 (문자 수 기준)3. LENGTHB와의 차이점LENGTHB 함수는 바이트 단위의 문자열 길이를 반환합니다. 멀티바이트 문자 환경에서는 결과가 다를 수.. 2025. 6. 3.
[ORACLE] INSTR() 함수로 문자열 위치 찾기의 모든 것 Oracle SQL에서 문자열 내 특정 문자의 위치를 찾는 데 유용한 INSTR 함수에 대해 자세히 알아봅니다. 본 글은 실전 예제를 중심으로 구성하여 초보자와 실무 개발자가 쉽게 이해할 수 있도록 하였습니다.1. INSTR 함수란?INSTR 함수는 문자열에서 특정 문자나 문자열이 처음 또는 특정 번째로 나타나는 위치를 반환하는 함수입니다.INSTR(string, substring [, start_position [, occurrence]])string: 검색 대상 문자열substring: 검색할 문자 또는 문자열start_position (선택): 검색 시작 위치 (기본값 1)occurrence (선택): 찾고자 하는 substring의 등장 순서2. 기본 사용 예제SELECT INSTR('Oracle.. 2025. 6. 3.
[ORACLE] SUBSTR() 활용 법 : 데이터 전처리에 강력한 함수 Oracle SQL에서 문자열의 일부분을 추출하는 데 사용되는 SUBSTR 함수에 대해 자세히 설명합니다. 본 글은 개발자와 데이터 분석가가 쉽게 이해하고 활용할 수 있도록 실전 예제 중심으로 구성되어 있습니다.1. SUBSTR 함수란?SUBSTR 함수는 문자열에서 특정 위치의 문자부터 원하는 길이만큼 추출하는 함수입니다. 형식은 다음과 같습니다.SUBSTR(string, start_position, [length])string: 대상 문자열start_position: 추출 시작 위치 (1부터 시작)length (선택): 추출할 문자 수2. 기본 사용 예제SELECT SUBSTR('Oracle Database', 1, 6) AS result FROM dual;-- 결과: OracleSELECT SUBST.. 2025. 6. 3.
[ORACLE] CONCAT() 함수로 텍스트 데이터 처리하는 법 1. CONCAT 함수란?CONCAT 함수는 두 개의 문자열을 연결하는 Oracle 내장 함수입니다. 오라클에서는 || 연산자도 문자열 연결에 사용되지만, CONCAT 함수는 가독성이 높고 SQL 표준에도 부합합니다.CONCAT(string1, string2)이 함수는 항상 두 개의 인자만 허용하며, 그 외의 문자열을 연결하려면 중첩해서 사용하거나 || 연산자와 함께 써야 합니다.2. 기본 사용 예제SELECT CONCAT('Hello', 'World') AS result FROM dual;-- 결과: HelloWorld두 문자열 사이에 공백을 넣고 싶다면, 아래처럼 사용합니다.SELECT CONCAT('Hello', ' World') AS result FROM dual;-- 결과: Hello World.. 2025. 6. 3.
[ORACLE] REGR_SXY() 함수로 두 변수 간 선형 회귀 분석하기 Oracle에서 제공하는 REGR_SXY 함수는 통계 분석과 회귀 계산에 있어 유용한 도구입니다. 1. REGR_SXY 함수란?REGR_SXY는 Oracle에서 제공하는 선형 회귀 통계 함수 중 하나로, 종속 변수(Y)와 독립 변수(X) 간의 공분산 * n 값을 계산합니다.REGR_SXY(y, x) OVER ([PARTITION BY ...] ORDER BY ...)즉, REGR_SXY는 단순히 통계 분석뿐 아니라 트렌드 분석, 회귀식 도출, 품질 데이터 분석 등 다양한 실무에도 사용됩니다.2. 기본 사용 구문SELECT REGR_SXY(sales_amount, month) FROM sales_data;위 예시는 월별 매출(month, sales_amount)의 선형 관계에서 공분산*n 값을 계산합니다... 2025. 6. 3.
[ORACLE] REGR_SYY() 함수란? 분산 분석 및 상관 계수 해석 방법 REGR_SYY() 함수는 Oracle SQL에서 회귀 분석 시 사용되는 통계 함수 중 하나로, 종속 변수(y)의 편차 제곱합(Sum of Squares of Deviations)을 반환합니다. 이는 회귀 분석의 신뢰도와 설명력을 판단할 수 있는 중요한 지표입니다.1. REGR_SYY 함수란?REGR_SYY는 주어진 y 값(종속 변수)의 평균과의 편차 제곱합을 계산하는 함수입니다. 수학적으로는 다음과 같이 표현됩니다:REGR_SYY(y, x) = ∑(y_i - 평균_y)^2REGR_SYY는 회귀 분석에서 결정계수(R²) 계산 등에 사용됩니다.2. 기본 문법REGR_SYY(y_expr, x_expr)y_expr: 종속 변수x_expr: 독립 변수두 인자 모두 수치형이어야 하며, NULL이 아닌 쌍만 계산에.. 2025. 6. 2.
728x90