|  | 
	|  | 
	| 
 
		
			|  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) |  |  |  | 
| 
 |