MySQL 정리(숫자와 문자열 관련 함수들)



✾ 숫자 관련 함수들

  • ROUND : 반올림

  • CEIL : 올림

  • FLOOR : 내림

  • ABS : 절대값


  ✾ 괄호 안에서!!! 

  • GREATEST(_ , _, ) : (괄호 안에서) 가장 큰 값

  • LEAST (_,_,_) : (괄호 안에서) 가장 작은 값


✾ 그룹함수(집계함수) 

  • POW(A,B) POWER(A,B) :A를 B만큼 제곱

  • SQRT : 제곱근(루트)

  • TRUNCATE(N,n) : N을 소수점 n자리까지 선택

    • n 이 양수이면 소숫점에서 반올림

    • n 이 음수이면 양수에서 반올림


✾ 문자열 관련 함수들

  • UCASE , UPPER : 모두 대문자로

  • LCASE , LOWER : 모두 소문자로

  • CONCAT( ... ) : 괄호 안의 내용 이어붙임

  • CONCAT_WS(S,...) : 괄호 안의 내용 S로 이어붙임

  • SUBSTR , SUBSTRING : 주어진 값에 따라 문자열을 자름

  • LEFT (글자, N) : 왼쪽에서부터 N 글자

  • RIGHT(글자, N) : 오른쪽에서 N 글자

  • LENGTH (글자) : 문자열 바이트의 길이

  • CHAR_LENGTH(글자), CHARACTER_LENGTH(글자) : 문자열의 문자 길이

  • TRIM (글자) : 양쪽 공백 제거

  • LTRIM (글자 ) : 왼쪽 공백 제거

  • RTRIM( 글자) : 오른쪽 공백 제거 

  • LPAD(S,N,P) : S가 N글자 될 때까지 P를 이어붙임

  • RPAD(S,N,P) : S가 N글자 될 때 까지 P를 이어붙임

  • REPLACE (S,A,B) : S 중 A를 B로 변경

  • INSTR(S,s) : S 중 s의 첫 위치 반환, 없을시 0

  • CAST(A,T) : A를 T자료형으로 변환







댓글