[SQL] 단일 행 함수(Single-Row Functions)
·
🖥️ CS/Database
SQL을 사용하다 보면 데이터를 다양한 방식으로 조작하고 변환해야 할 때가 많습니다. 이때 단일 행 함수(Single-Row Functions)가 큰 도움이 됩니다. 이번 글에서는 SQL의 주요 단일 행 함수들에 대해 살펴보고자 합니다. 단일 행 함수란?단일 행 함수는 데이터베이스의 각 행에 개별적으로 적용되어 하나의 결과를 반환하는 함수입니다.데이터 값을 조작합니다.인수를 받아 하나의 값을 반환합니다.각 행에 개별적으로 적용됩니다.데이터 타입을 변환할 수 있습니다.중첩이 가능합니다.FUNCTION_NAME[(arg1, arg2, ...)] 문자 함수FUNCTIONPURPOSELOWER(column | expression)문자열을 소문자로 변환UPPER(column | expression)문자열을 대문자..
[SQL] 데이터 제한(WHERE) & 정렬(ORDER BY)
·
🖥️ CS/Database
SQL에서 데이터를 효과적으로 다루기 위해서는 원하는 데이터만을 선택하고 정렬하는 능력이 필수적입니다. 이번 글에서는 데이터 제한과 정렬에 관한 SQL 기능들에 대해 알아보고자 합니다. 1. 선택되는 행 제한하기WHERE 절은 반환될 행을 제한하는 데 사용됩니다. FROM 절 뒤에 위치하며, 기본 구조는 다음과 같습니다:SELECT {[DISTINCT] COLUMN|EXPRESSION [ALIAS], ...}FROM TABLE[WHERE CONDITION(S)]; 2. 문자열(STRING)과 날짜(DATE) 다루기문자열과 날짜는 작은따옴표(' ') 안에 입력합니다.문자열은 대소문자를 구분하고, 날짜는 형식을 구분합니다.날짜의 기본 형식은 'DD-MON-RR'입니다.⚠️  YY는 입력 년도를 오라클 서버의..
윤도기
상단으로