³ë¹«Çö ´ëÅë·É ¹è³Ê
  ±è¼ºÅÂÀÇ Tech Tips(Linux, PHP, Apache, DBMS, Mobile)
  http://www.supersky.pe.kr  
¾È³çÇϽʴϱî? ±è¼ºÅÂÀÔ´Ï´Ù.
Linux, Apache, PHP, Mysql, Mobile °ü·Ã Tech Tips Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù.
 
<<   2024 Nov   >>
S M T W T F S
272829303112
3456789
10111213141516
17181920212223
24252627282930
1858471 859
  
DNS Powered by DNSEver.com
  ++ MySQL ¹®ÀÚ¿­ °ü·ÃÇÔ¼ö  -  2005/10/22 09:39
- ASCII(str) : ÇØ´ç ÀÎÀúÀÇ ¾Æ½ºÅ° °ªÀ» ¹ÝȯÇÑ´Ù. ¹®ÀÚ¿­ÀÌ ÇѱÛÀÚ ÀÌ»óÀÏ °æ¿ì´Â ù¹ø° ¹®ÀÚ¿¡ ÇØ´çÇÏ´Â ¾Æ½ºÅ° °ªÀ» ¹ÝȯÇÑ´Ù. ºó ¹®ÀÚ¿­¿¡ ´ëÇؼ­´Â 0, NULL ¿¡ ´ëÇؼ­´Â NULL À» ¹ÝȯÇÑ´Ù.
- ¿¹ : select ASCII('2');

- CONCAT(X,Y,...) : ÇØ´ç ÀÎÀÚµéÀ» ¿¬°áÇÑ ¹®ÀÚ¿­À» ¹ÝȯÇÑ´Ù. ÀÎÀÚÁß Çϳª°¡ NULL ÀÏ °æ¿ì´Â NULL À» ¹ÝȯÇÑ´Ù.
- ¿¹ : select CONCAT('My', 'S', 'QL');

- LENGTH(str) : ¹®ÀÚ¿­ÀÇ ±æÀ̸¦ ¹ÝȯÇÑ´Ù.
- ¿¹ : select LENGTH('text');

- OCTET_LENGTH(str) : LENGTH(str) ¿Í µ¿ÀÏÇÏ´Ù.

- CHARACTER_LENGTH(str) : LENGTH(str) ¿Í µ¿ÀÏÇÏ´Ù.

- LOCATE(substr,str) : ù¹ø° ÀÎÀÚ¿¡¼­ µÎ¹ø° ÀÎÀÚ°¡ ÀÖ´Â À§Ä¡¸¦ ¹ÝȯÇÑ´Ù. ¾øÀ»°æ¿ì 0 À» ¹ÝȯÇÑ´Ù.
- ¿¹ : select LOCATE('bar', 'foobarbar');

- POSITION(substr IN str) : LOCATE(substr,str) ¿Í µ¿ÀÏÇÏ´Ù.

- LOCATE(substr,str,pos) : µÎ¹ø° ÀÎÀÚ¿¡¼­ ¼¼¹ø° ÀÎÀÚÀÇ ÀÚ¸®¼öºÎÅÍ °Ë»öÀ» ÇÏ¿© ù¹ø° ÀÎÀÚ°¡ ¹ß°ßµÇ´Â À§Ä¡¸¦ ¹ÝȯÇÑ´Ù.
- ¿¹ : select LOCATE('bar', 'foobarbar',5);

- INSTR(str,substr) : LOCATE(substr,str) ¿Í µ¿ÀÏÇÑ ±â´ÉÀ» Çϸç, Â÷ÀÌÁ¡Àº ù¹ø° ÀÎÀÚ¿Í µÎ¹ø° ÀÎÀÚ°¡ ¹Ù²ï°Í »ÓÀÌ´Ù.
- ¿¹ : select INSTR('foobarbar', 'bar');

- LPAD(str,len,padstr) : ù¹ø° ÀÎÀÚ¸¦ µÎ¹ø° ÀÎÀÚ¸¸Å­ÀÇ ±æÀÌ·Î º¯È¯ÇÑ ¹®ÀÚ¿­À» ¹ÝȯÇÑ´Ù. ¸ðÀÚ¶õ °ø°£Àº ¿ÞÂÊ¿¡ ¼¼¹ø° ÀÎÀڷΠä¿î´Ù.
- ¿¹ : select LPAD('hi',4,' ');

- RPAD(str,len,padstr) : LPAD ¿Í ¹Ý´ë·Î ¿À¸¥ÂÊ¿¡ ºó°ø°£À» ä¿î´Ù.
- ¿¹ : select RPAD('hi',5,'?');

- LEFT(str,len) : ù¹ø° ¹®ÀÚ¿­¿¡¼­ µÎ¹ø° ±æÀ̸¸Å­¸¸À» ¹ÝȯÇÑ´Ù.
- ¿¹ : select LEFT('foobarbar', 5);

- RIGHT(str,len) : LEFT(str,len) ¿Í µ¿ÀÏÇÏ´Ù. Â÷ÀÌÁ¡Àº ÇØ´ç ±æÀ̸¸Å­ ¿À¸¥ÂÊ¿¡¼­ºÎÅÍ ¹ÝȯÇÑ´Ù.
- ¿¹ : select RIGHT('foobarbar', 4);
select SUBSTRING('foobarbar' FROM 4);

- SUBSTRING(str,pos,len) : ù¹ø° ÀÎÀÚÀÇ ¹®ÀÚ¿­¿¡¼­ µÎ¹ø° ÀÎÀÚÀÇ À§Ä¡ºÎÅÍ ¼¼¹ø° ÀÎÀÚÀÇ ±æÀ̸¸Å­ ¹ÝȯÇÑ´Ù.
- ¿¹ : select SUBSTRING('Quadratically',5,6);

- SUBSTRING(str FROM pos FOR len) : SUBSTRING(str,pos,len) °ú µ¿ÀÏÇÏ´Ù.

- MID(str,pos,len) : SUBSTRING(str,pos,len) °ú µ¿ÀÏÇÏ´Ù.

- SUBSTRING(str,pos) : ù¹ø° ÀÎÀÚÀÇ ¹®ÀÚ¿­¿¡¼­ µÎ¹ø° ÀÎÀڷκÎÅÍÀÇ ¸ðµç ¹®ÀÚ¿­À» ¹ÝȯÇÑ´Ù.
- ¿¹ : select SUBSTRING('Quadratically',5);

- SUBSTRING(str FROM pos) : SUBSTRING(str,pos) ¿Í µ¿ÀÏÇÏ´Ù.

- SUBSTRING_INDEX(str,delim,count) : ù¹ø° ÀÎÀÚÀÎ ¹®ÀÚ¿­À» µÎ¹ø° ¹®ÀÚ·Î ±¸ºÐÇÏ¿© ¼¼¹ø° ÀÎÀÚ ¼öÀÇ À§Ä¡¸¸Å­ ¹ÝȯÇÑ´Ù. ¿¹¸¦µé¾î select SUBSTRING_INDEX('www.mysql.com', '.', 2) Àº 'www.mysql' À» ¹ÝȯÇÑ´Ù. ¼¼¹ø° ÀÎÀÚ°¡ À½¼öÀÏ°æ¿ì´Â ¹Ý´ë·Î ¿À¸¥ÂÊ¿¡¼­ºÎÅÍ °Ë»öÇÏ¿© °á°ú¸¦ ¹ÝȯÇÑ´Ù.
- ¿¹ : select SUBSTRING_INDEX('www.mysql.com', '.', -2);

- LTRIM(str) : ¿ÞÂÊ¿¡ ÀÖ´Â °ø¹é¹®ÀÚ¸¦ Á¦°ÅÇÑ ¹®ÀÚ¿­À» ¹ÝȯÇÑ´Ù.
- ¿¹ : select LTRIM(' barbar');

- RTRIM(str) : ¿À¸¥ÂÊ¿¡ ÀÖ´Â °ø¹é¹®ÀÚ¸¦ Á¦°ÅÇÑ ¹®ÀÚ¿­À» ¹ÝȯÇÑ´Ù.
- ¿¹ : select RTRIM('barbar ');

- TRIM([[BOTH | LEADING | TRAILING] [remstr] FROM] str)
- ¿¹ : select TRIM(' bar ');
select TRIM(LEADING 'x' FROM 'xxxbarxxx');
select TRIM(BOTH 'x' FROM 'xxxbarxxx');
select TRIM(TRAILING 'xyz' FROM 'barxxyz');

- REPLACE(str,from_str,to_str) : ¹®ÀÚ¿­Àº ġȯÇÑ´Ù.
- ¿¹ : select REPLACE('www.mysql.com', 'www', 'ftp');

- REVERSE(str) : ¹®ÀÚ¿­À» µÚÁý´Â´Ù. ¿¹¸¦µé¾î, select REVERSE('abc') Àº 'cba' ¸¦ ¹ÝȯÇÑ´Ù.

- LCASE(str) : ¹®ÀÚ¿­À» ¼Ò¹®ÀÚ·Î º¯È¯ÇÑ´Ù.
- ¿¹ : select LCASE('QUADRATICALLY');

- LOWER(str) : LCASE(str) ¿Í µ¿ÀÏÇÏ´Ù.

- UCASE(str) : ¹®ÀÚ¿­À» ´ë¹®ÀÚ·Î º¯È¯ÇÑ´Ù.
- ¿¹ : select UCASE('Hej');

- UPPER(str) : UCASE(str) ¿Í µ¿ÀÏÇÏ´Ù.






      << prev     1 ...  135  136  137  138  139  140  141  142  143 ...  163     next >>