━━━━ ◇ ━━━━
정보보안실무/데이터베이스

[MariaDB] 데이터베이스 함수 종류 및 실습 1

728x90
반응형

 

if문 식

if 조건값, 참일 때 반환 값, 거짓일 때 반환 값

 

수식 1에 있는 값과 수식 2에 있는 값이 같다면 null이 반환되고

같지 않다면 수식1의 값을 반환한다.


Case 식

case when 조건
        else
조건 (다른 조건에 입력 할 것이 없을 때는 ‘?’)

end


ASCII 

ASCII 코드 값

.

 


여러개의 문자열을 합칠 때 쓰는 함수

위 숫자들에 구분자를 주고싶을 때

 

 

 

문자열의 위치를 찾는 함수

instr = 기본문자열에서 부분문자열을 찾는 것

 

 

소수 자릿수 지정하기

 

 

진수 반환

숫자 31에 대해 2진수, 8진수 16진수  반환

.

 

문자열 대체 하는 방법

문자열, 순서, 순서상 마지막 문자열, 바꿀 문자

 

왼쪽부터 3개까지 반환

 

오른쪽부터 3개까지 반환

 

 

소문자로 바꾸기(lcase), 대문자로 바꾸기(ucase)

 

 

숫자의 절대값 반환 함수

 

 

숫자의 올림 함수(ceiling)

내림 함수 (floor)

반올림(round)

 

나머지 값 연산(mod)

14/3  →   나머지 값 2

 

[14 mod 3] 도 가능

 

 

제곱(pow)

 

 

제곱근(sqrt)

 

 

무작위 숫자 추출 0 - 1 사이의 실수 중 랜덤한 숫자 (rand)

매번 값이 달라지는 것을 볼 수 있다. 

 

 

음수일 때 -1 반환, 양수일 때 1 반환

 

 

소수점을 기준으로 정수의 특정한 위치까지 값을 구하고 나머지들을 버리는 함수

 

-를 넣게 되면 위 처럼 오른쪽이 아니라 왼쪽부터 버린다.

 

 

10진수 100을 2진수로 변환시키기

728x90
반응형
COMMENT