디지털콘텐츠 No.1 (주)아사달 호스팅
내정보 SI 도메인 호스팅 디자인몰 솔루션몰 홈페이지몰 모바일 디자인센터 게임 고객지원
로그인 회원가입 장바구니 도메인정보조회

호스팅 사용법
호스팅 신청하기
도메인 연결하기
홈페이지 올리기
이메일 설정하기
서버 사용법
FTP사용법
메일사용법
텔넷/리눅스
MySQL사용법
MSSQL사용법
리눅스명령어 모음
시스템사용법
서버세팅
네트워크/보안
L4 매뉴얼
백업/미러링
호스팅용어 모음
프로그램 사용법
알리미사용법
제로보드설치방법
워드프레스설치방법
태터툴즈설치방법
그누보드설치방법
우편번호DB사용법
폼메일사용법
주문서사용법
예전 게시판/방명록
홈페이지 등록 서비스
전자지불 서비스
우수회원할인


HOME > 호스팅 > 사용안내 > MySQL사용법 > 함수목록
소개  기초문법  인덱스  조인  쿼리성능 
모델링  함수목록  PHP연동  DB백업  phpMyAdmin 사용법 

ABC(숫자) : 절대값을 리턴한다.

  mysql > select abs(-123);
  +-----------+
  | abs(-123) |
  +-----------+
  | 123 |
  +-----------+
  1 row in set (0.01 sec)
 

ASCII(문자) : 문자의 아스키 코드값 리턴한다.

  mysql> select ascii('A');
  +------------+
  | ascii('A') |
  +------------+
  | 65 |
  +------------+
  1 row in set (0.00 sec)
 

CEILING(숫자) : 값보다 큰 정수 중 가장 작은 수를 리턴한다.

  mysql> select ceiling(4.1);
  +--------------+
  | ceiling(4.1) |
  +--------------+
  | 5 |
  +--------------+
  1 row in set (0.00 sec)

 
  mysql> select ceiling(4.9);
  +--------------+
  | ceiling(4.9) |
  +--------------+
  | 5 |
  +--------------+
  1 row in set (0.00 sec)
 

CONCAT('문자열1','문자열2','문자열3', ...) : 문자열들을 연결한다.

  mysql> select concat('ASP,','PHP,','SQL',' WEB STUDY');
  +------------------------------------------+
  | concat('ASP,','PHP,','SQL',' WEB STUDY') |
  +------------------------------------------+
  | ASP,PHP,SQL WEB STUDY |
  +------------------------------------------+
  1 row in set (0.00 sec)
 

FLOOR(숫자) : 값보다 작은 정수 중 가장 큰 수를 리턴한다.

  mysql> select floor(4.1);
  +------------+
  | floor(4.1) |
  +------------+
  | 4 |
  +------------+
  1 row in set (0.00 sec)

 
  mysql> select floor(4.9);
  +------------+
  | floor(4.9) |
  +------------+
  | 4 |
  +------------+
  1 row in set (0.00 sec)
 

GREATEST(숫자1,숫자2,숫자3...) : 주어진 수 중 제일 큰 수를 리턴한다.

  mysql> select greatest(100,101,90);
  +----------------------+
  | greatest(100,101,90) |
  +----------------------+
  | 101 |
  +----------------------+
  1 row in set (0.00 sec)s
 

INSERT('문자열','시작위치','길이','새로운문자열') : 문자열의 시작위치부터 길이만큼 새로운 문자열로 대치
         된다.

  mysql> select insert('MySql web study','7','3','offline');
  +---------------------------------------------+
  | insert('MySql web study','7','3','offline') |
  +---------------------------------------------+
  | MySql offline study |
  +---------------------------------------------+
  1 row in set (0.00 sec)
 

INSTR('문자열','찾는문자열') : 문자열 중 찾는 문자열의 위치를 출력한다.

  mysql> select insert('MySql web study','7','3','offline');
  +---------------------------------------------+
  | insert('MySql web study','7','3','offline') |
  +---------------------------------------------+
  | MySql offline study |
  +---------------------------------------------+
  1 row in set (0.00 sec)
 

INTERVAL(a,b,c,d.....) : a(숫자)의 위치를 반환한다.

  mysql> select interval(4,1,2,3,5,6);
  +-----------------------+
  | interval(4,1,2,3,5,6) |
  +-----------------------+
  | 3 |
  +-----------------------+
  1 row in set (0.00 sec)
 

LCASE('문자열') : 소문자로 바꾼다. LOWER('문자열')와 같다.

  mysql> select lcase('MYSQL');
  +----------------+
  | lcase('MYSQL') |
  +----------------+
  | mysql |
  +----------------+
  1 row in set (0.00 sec)
 

LEAST(숫자1,숫자2,숫자3...) : 주어진 수 중 제일 작은 수를 리턴한다.

  mysql> select least(100,101,90);
  +-------------------+
  | least(100,101,90) |
  +-------------------+
  | 90 |
  +-------------------+
  1 row in set (0.00 sec)
 

LEFT('문자열',개수) : 문자열 중 왼쪽에서 개수만큼을 추출한다.

  mysql> select left('MySql web study',5);
  +---------------------------+
  | left('MySql web study',5) |
  +---------------------------+
  | MySql |
  +---------------------------+
  1 row in set (0.00 sec)
 

LTRIM('문자열') : 문자열 중 왼쪽의 공백을 없앤다.

  mysql> select ltrim(' web study');
  +------------------------------+
  | ltrim(' web study') |
  +------------------------------+
  | web study |
  +------------------------------+
  1 row in set (0.00 sec)
 

MID('문자열',시작위치,개수) : 문자열 중 시작 위치부터 개수만큼 출력한다.

  mysql> select mid('MySql web study',7,3);
  +----------------------------+
  | mid('MySql web study',7,3) |
  +----------------------------+
  | web |
  +----------------------------+
  1 row in set (0.00 sec)
 

MOD (분자, 분모) : 분자를 분모로 나눈 나머지를 구한다. (연산자 %와 같음)

  mysql> select mod(12,5);
  +-----------+
  | mod(12,5) |
  +-----------+
  | 2 |
  +-----------+
  1 row in set (0.00 sec)
 

POW(X,Y) 또는 POWER(X,Y) : X의 Y승

  mysql> select pow(-2.5, 2);
  +--------------+
  | pow(-2.5, 2) |
  +--------------+
  | 6.250000 |
  +--------------+
  1 row in set (0.00 sec)

 
  mysql> select pow(1.5, 2);
  +-------------+
  | pow(1.5, 2) |
  +--------------+
  | 2.250000 |
  +--------------+
  1 row in set (0.00 sec)
 

REPLACE('문자열','기존문자열','바뀔문자열') : 문자열 중 기존 문자열을 바뀔 문자열로 바꾼다.

  mysql> select replace('MySql web study','web','offline');
  +--------------------------------------------+
  | replace('MySql web study','web','offline') |
  +--------------------------------------------+
  | MySql offline study |
  +--------------------------------------------+
  1 row in set (0.00 sec)
 

REVERSE('문자열') : 문자열을 반대로 나열한다.

  mysql> select reverse('lqSyM');
  +------------------+
  | reverse('lqSyM') |
  +------------------+
  | MySql |
  +------------------+
  1 row in set (0.00 sec)
 

RIGHT('문자열',개수) : 문자열 중 오른쪽에서 개수만큼을 추출한다.

  mysql> select right('MySql web study',5);
  +----------------------------+
  | right('MySql web study',5) |
  +----------------------------+
  | study |
  +----------------------------+
  1 row in set (0.00 sec)
 

ROUND(숫자,자릿수) : 숫자를 소수점 이하 자릿수에서 반올림한다.

  mysql> select round(4.5);
  +------------+
  | round(4.5) |
  +------------+
  | 4 |
  +------------+
  1 row in set (0.00 sec)

 
  mysql> select round(4.55);
  +------------+
  | round(4.55) |
  +------------+
  | 5 |
  +------------+
  1 row in set (0.01 sec)

 
  mysql> select round(4.556);
  +------------+
  | round(4.556) |
  +------------+
  | 5 |
  +------------+
  mysql> select round(4.556,1);
  +----------------+
  | round(4.556,1) |
  +----------------+
  | 4.6 |
  +----------------+
  1 row in set (0.00 sec)

 
  mysql> select round(4.556,2);
  +----------------+
  | round(4.556,2) |
  +----------------+
  | 4.56 |
  +----------------+
  1 row in set (0.00 sec)
 

RTRIM('문자열') : 문자열 중 오른쪽의 공백을 없앤다.

  mysql> select rtrim('web study ');
  +------------------------------+
  | rtrim('web study ') |
  +------------------------------+
  | web study |
  +------------------------------+
  1 row in set (0.00 sec)
 

SUBSTRING('문자열',시작위치,개수) : 문자열 중 시작 위치부터 개수만큼 출력한다.

  mysql> select substring('Mysql web study',11,5);
  +-----------------------------------+
  | substring('Mysql web study',11,5) |
  +-----------------------------------+
  | study |
  +-----------------------------------+
  1 row in set (0.00 sec)
 

TRIM('문자열') : 양쪽 모두의 공백을 없앤다.

  mysql> select trim(' web study ');
  +------------------------------+
  | trim(' web study ') |
  +------------------------------+
  | web study |
  +------------------------------+
  1 row in set (0.00 sec)
 

TRUNCATE(숫자,자릿수) : 숫자를 소수점 이하 자릿수에서 버린다.

  mysql> select truncate(999,3);
  +-----------------+
  | truncate(999,3) |
  +-----------------+
  | 999.000 |
  +-----------------+
  1 row in set (0.01 sec)
 

UCASE('문자열') 또는 UPPER('문자열') : 대문자로 바꾼다.

  mysql> select ucase('mySql');
  +----------------+
  | ucase('mySql') |
  +----------------+
  | MYSQL |
  +----------------+
  1 row in set (0.00 sec)

 
배경이미지
배경이미지 회사소개 사진모음 협력사 오시는 길 이용약관 개인정보취급방침 전화상담안내 게시판 문의 모바일 한국어 / 日本語 / 中文 / ENGLISH / 사이트맵 배경이미지
배경이미지
배경이미지 사이트명 : 아사달닷컴 | 회사명 : (주)아사달 | 대표이사 : 서창녕 | 대표전화 : 070-7510-3007 | 팩스번호 : 02-2026-2008
사업자등록번호 : 206-81-24351 | 법인등록번호 : 110111-1940504 | 통신판매업신고 : 제18-890호 | 벤처확인번호 : 051134532200563
(우편번호 : 08507) 서울시 금천구 가산디지털1로 168 우림라이온스밸리 A동 8층 (주)아사달
(우편번호 : 153-786) 서울시 금천구 가산동 371-28번지 우림라이온스밸리 A동 8층 (주)아사달
Copyright ⓒ asadal.com All rights reserved.
인터넷 익스플로어 구글 크롬 모질라 파이어폭스
애플 사파리 오페라 넷스케이프
맨위로
디지털콘텐츠 No.1 (주)아사달