¾ÆÀ̵ð ºñ¹Ð¹øÈ£ | ȸ¿ø°¡ÀÔ | ºñ¹Ð¹øÈ£ºÐ½Ç
   
¡¡»õ·Î¿î¼Ò½Ä
¡¡FAQ
¡¡À¥ÇÁ·Î±×·¥
¡¡À¥DB
¡¡À¥¼­¹ö
¡¡À¥ÇÁ·Î±×·¥¼öÁ¤
¡¡ÇØÇÇÄ®·³
¡¡°ñµåÆÁ
 
Á¦ÀÛÀÇ·Ú
À¥ÇÁ·Î±×·¥ ÆǸŸô
 
ÇöÀçÀ§Ä¡: ¸ÞÀÎ ÇØÇÇÆ÷·³ Ȳ±Ý : °Ô½Ã¹° ÆîÃÄÀбâ
Total related article : 1  
µî·ÏÀÏ:2003-06-20
½Ã°£:00:59:04
Á¶È¸¼ö:3526
from:220.89.83.155
[MYSQL] ½Ã°£ °ü·Ã ÇÔ¼ö Á¤¸® ±Û¾´ÀÌ : HappyCGI

MySQL - ¹®¼­

Á¦¸ñ : MySQL ³¯Â¥ °ü·Ã ÇÔ¼ö

- DAYOFWEEK(date) : ÇØ´ç ³¯Â¥ÀÇ ¿äÀÏÀ» ¼ýÀÚ·Î ¹ÝȯÇÑ´Ù. ÀÏ¿äÀÏÀº 1, Åä¿äÀÏÀº 7 ÀÌ´Ù.
- ¿¹ : select DAYOFWEEK('1998-02-03');



- WEEKDAY(date) : ÇØ´ç ³¯Â¥¿¡ ´ëÇÑ ¿äÀÏÀ» ¹ÝȯÇÑ´Ù. ¿ù¿äÀÏÀº 0, ÀÏ¿äÀÏÀº 6 ÀÌ´Ù.
- ¿¹ : select WEEKDAY('1997-10-04 22:23:00');



- DAYOFYEAR(date) : ÇØ´ç ³¯Â¥ÀÇ 1¿ù 1ÀϺÎÅÍÀÇ ³¯¼ö¸¦ ¹ÝȯÇÑ´Ù. °á°ú°ªÀº 1¿¡¼­ 366 ±îÁöÀÌ´Ù.
- ¿¹ : select DAYOFYEAR('1998-02-03');



- YEAR(date) : ÇØ´ç ³¯Â¥ÀÇ ³âÀ» ¹ÝȯÇÑ´Ù.
- ¿¹ : select YEAR('98-02-03');



- MONTH(date) : ÇØ´ç ³¯Â¥ÀÇ ¿ùÀ» ¹ÝȯÇÑ´Ù.
- ¿¹ : select MONTH('1998-02-03');



- DAYOFMONTH(date) : ÇØ´ç ³¯Â¥ÀÇ ÀÏÀ» ¹ÝȯÇÑ´Ù. °á°ú°ªÀº 1 ¿¡¼­ 31 ±îÁöÀÌ´Ù.
- ¿¹ : select DAYOFMONTH('1998-02-03');



- HOUR(time) : Çش糯¥ÀÇ ½Ã°£À» ¹ÝȯÇÑ´Ù. °á°ú°ªÀº 0 ¿¡¼­ 23 ÀÌ´Ù.
- ¿¹ : select HOUR('10:05:03');



- MINUTE(time) : Çش糯¥ÀÇ ºÐÀ» ¹ÝȯÇÑ´Ù. °á°ú°ªÀº 0 ¿¡¼­ 59 ÀÌ´Ù.
- ¿¹ : select MINUTE('98-02-03 10:05:03');



- SECOND(time) : Çش糯¥ÀÇ Ãʸ¦ ¹ÝȯÇÑ´Ù. °á°ú°ªÀº 0 ¿¡¼­ 59 ÀÌ´Ù.
- ¿¹ : select SECOND('10:05:03');



- DAYNAME(date) : ÇØ´ç ³¯Â¥ÀÇ ¿äÀÏ À̸§À» ¹ÝȯÇÑ´Ù. ÀÏ¿äÀÏÀº 'Sunday' ÀÌ´Ù.
- ¿¹ : select DAYNAME("1998-02-05");



- MONTHNAME(date) : ÇØ´ç ³¯Â¥ÀÇ ¿ù À̸§À» ¹ÝȯÇÑ´Ù. 2¿ùÀº 'February' ÀÌ´Ù.
- ¿¹ : select MONTHNAME("1998-02-05");



- QUARTER(date) : ÇØ´ç ³¯Â¥ÀÇ ºÐ±â¸¦ ¹ÝȯÇÑ´Ù. °á°ú°ªÀº 1 ¿¡¼­ 4 ÀÌ´Ù.



- WEEK(date,first) : 1¿ù 1ÀϺÎÅÍ Çش糯°¡ÁöÀÇ ÁÖ ¼ö¸¦ ¹ÝȯÇÑ´Ù. ÁÖÀÇ ½ÃÀÛÀ» ÀÏ¿äÀϺÎÅÍ ÇÒ°æ¿ì´Â µÎ¹ø° ÀÎÀÚ¸¦ 0, ¿ù¿äÀϺÎÅÍ ½ÃÀÛÇÒ °æ¿ì´Â 1 À» ³Ö´Â´Ù. °á°ú°ªÀº 1 ¿¡¼­ 52 ÀÌ´Ù.
- ¿¹ : select WEEK('1998-02-20',1);



- PERIOD_ADD(P,N) : P (Çü½ÄÀº YYMM ¶Ç´Â YYYYMM À̾î¾ß ÇÑ´Ù.) ¿¡ N ¸¸Å­ÀÇ ´Þ ¼ö¸¦ ´õÇÑ°ªÀ» ¹ÝȯÇÑ´Ù. ÁÖÀÇÇÒ°ÍÀº µÎ¹ø° ÀÎÀÚ´Â ¼ýÀÚ¶ó´Â °ÍÀÌ´Ù.
- ¿¹ : select PERIOD_ADD(9801,2);



- PERIOD_DIFF(P1,P2) : µÎ°³ÀÇ ÀÎÀÚ »çÀÌÀÇ ´Þ ¼ö¸¦ ¹ÝȯÇÑ´Ù. µÎ°³ÀÇ ÀÎÀÚ ¸ðµÎ Çü½ÄÀº YYMM ¶Ç´Â YYYYMM À̾î¾ß ÇÑ´Ù.



- DATE_ADD(date,INTERVAL expr type) : ³¯Â¥¸¦ ´õÇÑ ³¯Â¥¸¦ ¹ÝȯÇÑ´Ù.
- DATE_SUB(date,INTERVAL expr type) : ³¯Â¥¸¦ »« ³¯Â¥¸¦ ¹ÝȯÇÑ´Ù.
- ADDDATE(date,INTERVAL expr type) : DATE_ADD(date,INTERVAL expr type) ¿Í µ¿ÀÏÇÏ´Ù.
- SUBDATE(date,INTERVAL expr type) : DATE_SUB(date,INTERVAL expr type) ¿Í µ¿ÀÏÇÏ´Ù.
- EXTRACT(type FROM date) : ³¯Â¥¿¡¼­ ÇØ´ç ºÎºÐÀ» ÃßÃâÇÑ´Ù.
- ¿¹ : SELECT DATE_ADD("1997-12-31 23:59:59", INTERVAL 1 SECOND);
SELECT DATE_ADD("1997-12-31 23:59:59", INTERVAL 1 DAY);
SELECT DATE_ADD("1997-12-31 23:59:59", INTERVAL "1:1" MINUTE_SECOND);
SELECT DATE_SUB("1998-01-01 00:00:00", INTERVAL "1 1:1:1" DAY_SECOND);
SELECT DATE_ADD("1998-01-01 00:00:00", INTERVAL "-1 10" DAY_HOUR);
SELECT DATE_SUB("1998-01-02", INTERVAL 31 DAY);
SELECT EXTRACT(YEAR FROM "1999-07-02");
SELECT EXTRACT(YEAR_MONTH FROM "1999-07-02 01:02:03");
SELECT EXTRACT(DAY_MINUTE FROM "1999-07-02 01:02:03");
- Âü°í : type ¿¡ »ç¿ëµÇ´Â Å°¿öµå´Â SECOND, MINUTE, HOUR, DAY, MONTH, YEAR, MINUTE_SECOND, HOUR_MINUTE, DAY_HOUR, YEAR_MONTH, HOUR_SECOND, DAY_MINUTE, DAY_SECOND ÀÌ´Ù.
- ÁÖÀÇ : °è»êÇÑ ´ÞÀÇ ³¯¼ö°¡ ÀÛÀ» °æ¿ì´Â ÇØ´ç´ÞÀÇ ¸¶Áö¸· ³¯À» ¹ÝȯÇÑ´Ù. ¿¹¸¦ µé¾î select DATE_ADD('1998-01-30', Interval 1 month); ÀÇ °æ¿ì 1998-02-28 À» ¹ÝȯÇÑ´Ù.



- TO_DAYS(date) : 0 ³â ºÎÅÍÀÇ ³¯Â¥¼ö¸¦ ¹ÝȯÇÑ´Ù. ÀÌ ÇÔ¼ö´Â 1582 ÀÌÀü ³¯¿¡ ´ëÇؼ­´Â °è»êÇÏÁö ¾Ê´Â´Ù.
- ¿¹ : select TO_DAYS(950501);



- FROM_DAYS(N) : ÇØ´ç ¼ýÀÚ¸¸Å­ÀÇ ³¯Â¥¸¦ ¹ÝȯÇÑ´Ù. ÀÌ ÇÔ¼ö´Â 1582 ÀÌÀü ³¯¿¡ ´ëÇؼ­´Â °è»êÇÏÁö ¾Ê´Â´Ù.
- ¿¹ : select FROM_DAYS(729669);



- DATE_FORMAT(date,format) : ³¯Â¥¸¦ ÇØ´ç Çü½ÄÀÇ ¹®ÀÚ¿­·Î º¯È¯ÇÏ¿© ¹ÝȯÇÑ´Ù.
- ¿¹ : select DATE_FORMAT('1997-10-04 22:23:00', '%W %M %Y');
select DATE_FORMAT('1997-10-04 22:23:00', '%H:%i:%s');
select DATE_FORMAT('1997-10-04 22:23:00', '%D %y %a %d %m %b %j');
select DATE_FORMAT('1997-10-04 22:23:00', '%H %k %I %r %T %S %w');
- Âü°í : Çü½ÄÀº ´ÙÀ½°ú °°´Ù. %M (´Þ À̸§), %W (¿äÀÏ À̸§), %Y (YYYY Çü½ÄÀÇ ³âµµ), %y (YY Çü½ÄÀÇ ³âµµ), %a (¿äÀÏ À̸§ÀÇ ¾àÀÚ), %d (DD Çü½ÄÀÇ ³¯Â¥), %e (D Çü½ÄÀÇ ³¯Â¥), %m (MM Çü½ÄÀÇ ³¯Â¥), %c (M Çü½ÄÀÇ ³¯Â¥), %H (HH Çü½ÄÀÇ ½Ã°£, 24½Ã°£ Çü½Ä), %k (H Çü½ÄÀÇ ½Ã°£, 24½Ã°£ Çü½Ä), %h (HH Çü½ÄÀÇ ½Ã°£, 12½Ã°£ Çü½Ä), %i (MM Çü½ÄÀÇ ºÐ), %p (AM ¶Ç´Â PM)



- TIME_FORMAT(time,format) : DATE_FORMAT(date,format) °ú °°Àº ¹æ½ÄÀ¸·Î »ç¿ëÇÒ¼ö ÀÖÀ¸³ª ³¯ ÀÌ»óÀÇ °Í¿¡ ´ëÇؼ­´Â NULL À̳ª 0 À» ¹ÝȯÇÑ´Ù.



- CURDATE() : ÇöÀ糯¥¸¦ ¹ÝȯÇÑ´Ù. ¼ýÀÚ¿Í ¿¬»êÀ» ÇÒ°æ¿ì ¼ýÀÚ·Î º¯È¯µÈ´Ù. Çü½ÄÀº 'YYYY-MM-DD' ¶Ç´Â YYYYMMDD ÀÌ´Ù.
- ¿¹ : select CURDATE();
select CURDATE() + 0;



- CURTIME() : ÇöÀç½Ã°£À» ¹ÝȯÇÑ´Ù. ¼ýÀÚ¿Í ¿¬»êÀ» ÇÒ°æ¿ì ¼ýÀÚ·Î º¯È¯µÈ´Ù. Çü½ÄÀº 'HH:MM:SS' ¶Ç´Â HHMMSS ÀÌ´Ù.
- ¿¹ : select CURTIME();
select CURTIME() + 0;



- SYSDATE() : ÇöÀ糯¥½Ã°£À» ¹ÝȯÇÑ´Ù. ¼ýÀÚ¿Í ¿¬»êÀ» ÇÒ°æ¿ì ¼ýÀÚ·Î º¯È¯µÈ´Ù. Çü½ÄÀº 'YYYY-MM-DD HH:MM:SS' ¶Ç´Â YYYYMMDDHHMMSS ÀÌ´Ù.
- ¿¹ : select NOW();
select NOW() + 0;



- NOW() : SYSDATE() ¿Í µ¿ÀÏÇÏ´Ù.



- UNIX_TIMESTAMP() : '1970-01-01 00:00:00' ºÎÅÍÀÇ Ãʸ¦ ¹ÝȯÇÑ´Ù. ÀÎÀÚ°¡ ÁÖ¾îÁú °æ¿ì´Â ÇØ´ç ³¯Â¥¿¡ ´ëÇÑ À¯´Ð½º ½Ã°£À» ¹ÝȯÇÑ´Ù.
- ¿¹ : select UNIX_TIMESTAMP();
select UNIX_TIMESTAMP('1997-10-04 22:23:00');



- FROM_UNIXTIME(unix_timestamp) : À¯´Ð½º½Ã°£¿¡¼­ ³¯Â¥ Çü½ÄÀ¸·Î º¯È¯ÇÑ´Ù.
- ¿¹ : select FROM_UNIXTIME(875996580);



- FROM_UNIXTIME(unix_timestamp,format) : À¯´Ð½º½Ã°£À» ³¯Â¥Çü½ÄÀ¸·Î º¯È¯ÇÏ°í DATE_FORMAT(date,format) ¿¡¼­ ¼³¸íÇÑ Æ÷¸ËÀ¸·Î º¯È¯ÇÏ¿© ¹ÝȯÇÑ´Ù.
- ¿¹ : select FROM_UNIXTIME(UNIX_TIMESTAMP(), '%Y %D %M %h:%i:%s %x');



- TIME_TO_SEC(time) : ÇØ´ç ½Ã°£ÀÇ 0:0:0 ¿¡¼­ºÎÅÍÀÇ Ãʸ¦ ¹ÝȯÇÑ´Ù.
- ¿¹ : select TIME_TO_SEC('22:23:00');



- SEC_TO_TIME(seconds) : Ãʸ¦ ½Ã°£À¸·Î ¹Ù²Û´Ù.
- ¿¹ : select SEC_TO_TIME(2378);

  

 
¨Ô
Á¦¸ñ
ÀÛ¼ºÀÎ
Á¶È¸
µî·ÏÀÏ
[MYSQL] ½Ã°£ °ü·Ã ÇÔ¼ö Á¤¸®
HappyCGI
3526
2003-06-20 00:59:04
 

  HOME | ȸ»ç¼Ò°³ | Á¦ÀÛÀÇ·Ú | °³ÀÎÁ¤º¸Ãë±Þ¹æħ | CGIMALL | ÀÚ·á½Ç | »çÀÌÆ®µî·Ï | ·©Å·100 | Æ÷·³ | Ãʺ¸°¡À̵å | Áú¹®°ú´äº¯ | ¹è³Ê±¤°í
Copyright¨Ï1997~2008 HappyCGI All rights reserved
Powered By HappyCGI