SQL

Date Functions in MySQL

Date Functions in MySQL

 

1). ADDDATE() – ADDDATE function दिए गए date या time और interval के हिसाब से डेट returnकरता है।

For e.g.(For time)

SELECT ADDDATE(“2017-04-12 04:17:34”, INTERVAL 4 SECOND);


Output:-    ADDDATE(“2017-04-12 04:17:34”, INTERVAL 4 SECOND)

—————————————————————————————-

2017-04-12 04:17:38

E.g. (For date)

SELECT ADDDATE(“2017-04-12”, INTERVAL 4 DAY);

Output:-  ADDDATE(“2017-04-12”, INTERVAL 4 DAY)

——————————————————————————

2017-04-16

2). DATE_SUB()- यह फंक्शन किसी date में से particular no. of days subtract करके नयी date return करता है।

For e.g. SELECT DATE_SUB( “2017-05-24”, INTERVAL 4 DAY ) ;

Output:- DATE_SUB(“2017-05-24”, INTERVAL 4 DAY)


———————————————————————-

2017-05-20

3) DATE():-यह फंक्शन किसी datetime expression में से डेट extract करता है।

For e.g. SELECT DATE( ‘2018-08-17 01:02:03’ ) ;

Output:-  DATE(‘2018-08-17 01:02:03’)

——————————————————

2018-08-17

4) DAY- यह फंक्शन किसी date को होने वाला दिन return करता है।

For e.g. SELECT DAYNAME( ‘2018-09-28’ ) ;

Output:- DAYNAME(‘2018-09-28’)

—————————————————-

Friday

5) DAYOFWEEK(DATE):- यह फंक्शन किसी date के अनुसार उस particular week में किस दिन वह date पड़ेगी यह return करता है।

इसका return type numeric होता है और इसकी value 1 से लेकर 7 तक दिन के हिसाब से होती है. जैसे अगर दिन है sunday तो वैल्यू होगी 1, मंडे के लिए 2 इत्यादि।

For e.g. SELECT DAYOFWEEK( “2018-09-27” );

Output:- DAYOFWEEK(“2018-09-27”)

———————————————————-

5

 

6) HOUR(Time):- यह फंक्शन किसी datetime expression का hour part return करता है।

For e.g. SELECT HOUR(“2018-08-20 07:34:00”);

Output:-     HOUR(“2018-08-20 07:34:00”)

————————————————————–

7

 

7) NOW:- यह फंक्शन current date और time return करता है।

For e.g.  SELECT NOW();

Output:- इसका output करंट dateऔर time दिखायेगा।