■ LENGTH() : 문자열 길이 1 : byte단위
SELECT LENGTH('한글'); 결과 : 6 SELECT LENGTH('abcde'); 결과 : 5 SELECT LENGTH('123'); 결과 : 3
■ CHAR_LENGTH() 문자열 길이 2 : 글자의 개수
SELECT CHAR_LENGTH('한글'); 결과 : 2 SELECT CHAR_LENGTH('abcde'); 결과 : 5 SELECT CHAR_LENGTH('123'); 결과 : 3
■ BIT_LENGTH() : 문자열 길이 3 : bit 단위
SELECT BIT_LENGTH('한글'); 결과 : 48 SELECT BIT_LENGTH('abcde'); 결과 : 40 SELECT BIT_LENGTH('123'); 결과 : 24
■ LEFT() : 왼쪽에서 문자열 자르기 : 왼쪽부터 3자리까지 선택
SELECT LEFT('abcde',3); 결과 : abc
■ RIGHT() : 오른쪽에서 시작 문자열 자르기 : 오른쪽부터 3자리까지 선택
SELECT RIGHT('abcde', 3); 결과 : cde
■ SUBSTRING() : 문자열 중간에서 자르기 : 2번째부터 2자리까지 선택
SELECT SUBSTRING('abcde', 2, 2); 결과 : bc
■ POSITION() : 문자열내의 문자(열)의 위치
SELECT POSITION('a' IN 'abcde'); 결과 : 1 SELECT POSITION('c' IN 'abcde'); 결과 : 3 SELECT POSITION('de' IN 'abcde'); 결과 : 4 SELECT POSITION('^' IN 'abcde'); 결과 : 0
■ UPPER() : 대문자로 변환
SELECT UPPER ('abc'); 결과 : ABC
■ LOWER() : 소문자로 변환
SELECT LOWER('ABC'); 결과 : abc
■ TRUNCATE() : 숫자를 지정한 소숫점 자리수 만큼만 잘라서 보여줌. 오라클의 TRUNC()함수와 유사
SELECT TRUNCATE(11111.23456789, 3); 결과 : 11,111.234 SELECT TRUNCATE('11111.23456789', 3); 결과 : 11,111.234
■ CONCAT() : 문자열 합치기
SELECT CONCAT ('a', 'b'); 결과 : ab SELECT CONCAT ('ab', 'cd', 'ef'); 결과 : abcdef SELECT CONCAT ('a', 'b', 'c'); 결과 : abc
■ CONCAT() : 숫자를 문자로 변환
SELECT CONCAT(-10); 결과 : '-10' SELECT CONCAT(-10,-20); 결과 : '-10-20'
■ CAST() : 문자를 숫자로 변환, ORACLE의 TO_NUMBER()함수와 유사
SELECT CAST('-10' AS SIGNED); 결과 : -10 SELECT CAST('-10' AS UNSIGNED); 결과 : 18,446,744,073,709,551,606
■ FORMAT(“처리할 숫자”, 자리수) : ‘처리할 숫자’를 천(1000)단위로 콤파(,)로 표시하고 반올림하여 소수점을 ‘자리수’까지 표현
SELECT FORMAT(1.23456789, 1); 결과 : 1.2 SELECT FORMAT(1.23456789, 2); 결과 : 1.23 SELECT FORMAT(1.23456789, 3); 결과 : 1.235 SELECT FORMAT(1.23456789, 4); 결과 : 1.2346
- MariaDB ROWNUM 2016년 3월 4일
- MariaDB 조건문 2016년 2월 26일
- MariaDB 문자열 함수 2016년 2월 26일
- MariaDB 날짜 함수 2016년 2월 26일
- MySQL my.ini, my.cnf 위치 2016년 2월 24일
- HeidiSQL 단축키 2016년 2월 19일
- HeidiSQL에서 mariaDB 디비 생성 및 사용자 추가 2016년 2월 15일
- window7 HeidiSQL 설치 2016년 2월 15일
- window7 zip버전 mariaDB 설치 2016년 2월 15일
- window7 msi버전 mariaDB 설치 2016년 2월 2일