³ë¹«Çö ´ëÅë·É ¹è³Ê
  ±è¼ºÅÂÀÇ Tech Tips(Linux, PHP, Apache, DBMS, Mobile)
  http://www.supersky.pe.kr  
¾È³çÇϽʴϱî? ±è¼ºÅÂÀÔ´Ï´Ù.
Linux, Apache, PHP, Mysql, Mobile °ü·Ã Tech Tips Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù.
 
<<   2005 Oct   >>
S M T W T F S
2526272829301
2345678
9101112131415
16171819202122
23242526272829
303112345
1758864 327
  
DNS Powered by DNSEver.com
  ++ MySQL ³»ºÎ¿¬»ê (ºñ±³¿¬»ê)  -  2005/10/22 10:45
ºñ±³¿¬»ê

- ºñ±³¿¬»êÀÇ °á°ú°ªÀº 1(TRUE), 0(FALSE), ¶Ç´Â NULL À» ¹ÝȯÇÑ´Ù. ºñ±³¿¬»êÀº ¼ýÀÚ¿Í ¹®ÀÚ¿­ ¸ðµÎ¿¡¼­ °¡´ÉÇÏ´Ù. ÇÊ¿ä¿¡ µû¶ó ÀÚµ¿ÀûÀ¸·Î ¼ýÀÚ·Î ¶Ç´Â ¹®ÀÚ¿­·Î º¯È¯µÈ´Ù.
- µÎ°³ÀÇ ÀÎÀÚ ¸ðµÎ°¡ NULL ÀÏ °æ¿ì ¿¬»êÀÇ °á°ú°ªÀº NULL ÀÌ µÈ´Ù.
- µÎ°³ÀÇ ÀÎÀÚ ¸ðµÎ°¡ ¹®ÀÚ¿­ÀÌ¸é ¹®ÀÚ¿­·Î ºñ±³µÈ´Ù.
- µÎ°³ÀÇ ÀÎÀÚ ¸ðµÎ°¡ ¼ýÀÚÀÌ¸é ¼ýÀڷμ­ ºñ±³µÈ´Ù.
- 16Áø¼ö´Â ¼ýÀÚ¿Í ¿¬»êÇÏÁö ¾ÊÀ» °æ¿ì ¹ÙÀ̳ʸ®·Î 󸮵ȴÙ.
- ´Ù¸¥ ´ëºÎºÐÀÇ °æ¿ì ¿¬»êÀº floating-point ·Î µÈ´Ù.
- ±âº»ÀûÀ¸·Î, ¹®ÀÚ¿­ ºñ±³´Â ´ë¼Ò¹®ÀÚ±¸ºÐÀ» ÇÏÁö ¾Ê´Â´Ù.
¿¹ : select * from tbl_a where (a > 0) and (b <= 1);


- expr BETWEEN min AND max
- ¿¹ : select 2 BETWEEN 2 AND '3';


- expr IN (value,...)
- ¿¹ : select 'wefwf' IN (0,3,5,'wefwf');


- expr NOT IN (value,...)


- ISNULL(expr) : NULL ÀÏ °æ¿ì¸¸ 1(TRUE) ¸¦ ¹ÝȯÇÑ´Ù.
- ¿¹ : select ISNULL(1+1);


- COALESCE(list) : NULL ÀÌ ¾Æ´Ñ ù¹ø° ÀÎÀÚ¸¦ ¹ÝȯÇÑ´Ù.
- ¿¹ : select COALESCE(2, ',ÇѱÛ', NULL, 1);


- expr [NOT] REGEXP pat : Äõ¸®¿¡¼­ Á¤±ÔÇ¥Çö½ÄÀ» »ç¿ëÇÒ¼ö ÀÖ´Ù. »ç¿ëÇÒ¼ö ÀÖ´Ù. ÀÌ°Í¿¡ ´ëÇؼ­´Â ³ªÁß¿¡ ¼³¸íÇÑ´Ù.


- expr RLIKE pat : REGEXP ¿Í °°´Ù.


- STRCMP(expr1,expr2) : µÎ°³ÀÇ ¹®ÀÚ¿­ÀÌ µ¿ÀÏÇÒ°æ¿ì 0, ù¹ø° ¹®ÀÚ¿­ÀÌ Á¤·Ä¿¡¼­ »óÀ§ÀÏ°æ¿ì -1, ±×·¸Áö ¾ÊÀ¸¸é 1À» ¹ÝȯÇÑ´Ù.


= °°´Ù °ª = 4
> º¸´ÙÅ©´Ù °ª > 60
< º¸´ÙÀÛ´Ù °ª < 60
>= Å©°Å³ª °°´Ù °ª >= 60
<= À۰ųª °°´Ù °ª <= 60
!= ȤÀº <> °°Áö ¾Ê´Ù °ª != 0
IS NOT NULL NULLÀ» °¡ÁöÁö ¾Ê´Â´Ù.
IS NULL NULL ÀÌ´Ù.
BETWEEN 0¿¡¼­ 60 »çÀÌÀÇ °ª
IN ¾î´À ÁýÇÕ¿¡ Àִ°¡
NOT IN ¾î´À ÁýÇÕ¿¡ ÀÖÁö ¾ÊÀº°¡
NOT IN LIKE ÆÐÅÏ´ëÀÀ name like("°ª%")
NOT LIKE ÆÐÅÏ´ëÀÀ name not like("°ª%")
REGEXP Á¤±ÔÇ¥Çö name regexp






      << prev     1  2  3  4  5  6  7  8     next >>