본문 바로가기

단일행 함수

(SQL)숫자 함수에(단일행 함수) 대하여 알아봅시다! ▣ 숫자형 함수란? ▷ 숫자를 입력받으면 숫자를 리턴하는 함수이다. ▣ 숫자형 함수의 종류 숫자형 함수함수 설명ABS(숫자)숫자의 절대값을 돌려준다SING(숫자)숫자가 양수인지. 음수인지, 0인지를 구별한다MOD(숫자1, 숫자2)숫자1을 숫자2로 나누어 나머지값을 리턴한다.MOD 함수는 % 연산자로도 대체가능함CEIL/CEILING(숫자)숫자보다 크거나 같은 최소 정수를 리턴한다.FLOOR(숫자)숫자보다 작거나 같은 최대 정수를 리턴한다.ROUND(숫자, [, m ]숫자를 소수점 m자리에서 반올림하여 리턴한다.m이 생략되면 디폴트값은 0이다.TRUNC(숫자, [, m ]숫자를 소수점 m자리에서 잘라서 버린다.m이 생략되면 디폴트값은 0이다.SQL SERVER에서 TRUNC 함수는 제공되지 않는다.SIN,..
(SQL) 문자 함수(단일행 함수)의 종류에 대해 알아봅시다. ▣ 단일행 함수란? ▷ 단일행 함수는 SELECT, WHERE, ORDER BY절에 사용할 수 있으며, 다중행 함수와는 달리 ROW마다 한번씩 처리하는 함수이다. ▣ 문자함수란? ▷ 연산 대상이 문자이며, 반환 값은 함수에 따라 숫자 또는 문자를 반환한다. ▣ 문자함수의 종류 문자형 함수함수 설명TRIM([지정문자] from 문자열) LTRIM(문자열,[제거할 문자])RTRIM(문자열,[제거할 문자])문자열의 첫 문자부터 확인해서 지정문자가 나타나면 해당 문자를 제거한다. 왼쪽에 있는 대상 제거오른쪽에 있는 대상 제거CONCAT(‘문자1’,‘문자2’)두 문자(열)을 연결하여 반환하는 함수CHR(아스키 코드값)아스키 코드값을 문자로 반환하는 함수ASCII(‘문자’)문자를 아스키코드 값으로 반환하는 함수UP..