Practical-99.3

Practical – 99.3 : MY SQLમાં તારીખ ફંક્શનનો ઉપયોગ કરવો.

તારીખ ફંક્શન

કાર્ય

NOW()

NOW() ફંક્શન વર્તમાન તારીખ અને સમય પરત કરે છે.

CURRENT_DATE()

CURRENT_DATE() ફંક્શન વર્તમાન તારીખ પરત કરે છે.

CURRENT_TIME()

CURRENT_TIME() ફંક્શન વર્તમાન સમય પરત કરે છે.

DAY()

DAY() ફંક્શન આપેલ તારીખ (૧ થી ૩૧ સુધીની સંખ્યા) માટે મહિનાનો દિવસ પરત કરે છે.

MONTH()

MONTH() ફંક્શન આપેલ તારીખ (૧ થી ૧૨ સુધીની સંખ્યા) માટે મહિનાનો ભાગ પરત કરે છે.

YEAR()

YEAR() ફંક્શન આપેલ તારીખ (૧૦૦૦ થી ૯૯૯૯ સુધીની સંખ્યા) માટે વર્ષનો ભાગ પરત કરે છે.

DAYNAME()

DAYNAME() ફંક્શન આપેલ તારીખ માટે અઠવાડિયાના દિવસનું નામ પરત કરે છે.

MONTHNAME()

MONTHNAME() ફંક્શન આપેલ તારીખ માટે મહિનાનું નામ પરત કરે છે.

DATEDIFF()

DATEDIFF() ફંક્શન બે તારીખ મૂલ્યો વચ્ચેના દિવસોની સંખ્યા પરત કરે છે.

SUBDATE()

SUBDATE() ફંક્શન તારીખમાંથી સમય/તારીખ અંતરાલ બાદ કરે છે અને પછી તારીખ પરત કરે છે.

ADDDATE()

ADDDATE() ફંક્શન તારીખમાં સમય/તારીખ અંતરાલ ઉમેરે છે અને પછી તારીખ પરત કરે છે.

WEEK()

WEEK() ફંક્શન આપેલ તારીખ (0 થી 53 સુધીની સંખ્યા) માટે અઠવાડિયાનો નંબર પરત કરે છે.

WEEKDAY()

WEEKDAY() ફંક્શન આપેલ તારીખ માટે અઠવાડિયાના દિવસનો નંબર પરત કરે છે.

DAYOFYEAR()

DAYOFYEAR() ફંક્શન આપેલ તારીખ (૧ થી ૩૬૬ સુધીની સંખ્યા) માટે વર્ષનો દિવસ પરત કરે છે.

LAST_DAY()

LAST_DAY() ફંક્શન આપેલ તારીખ માટે મહિનાનો છેલ્લો દિવસ કાઢે છે.

HOUR()

HOUR() ફંક્શન આપેલ તારીખ (0 થી 838 સુધી) માટે કલાકનો ભાગ પરત કરે છે.

MINUTE()

MINUTE() ફંક્શન સમય/તારીખ સમયનો મિનિટ ભાગ (0 થી 59 સુધી) પરત કરે છે.

SECOND()

SECOND() ફંક્શન સમય/તારીખ સમય (0 થી 59 સુધી) ના સેકન્ડ ભાગ પરત કરે છે.

PERIOD_ADD()

PERIOD_ADD() ફંક્શન સમયગાળામાં મહિનાઓની ચોક્કસ સંખ્યા ઉમેરે છે.

PERIOD_ADD() ફંક્શન YYYYMM તરીકે ફોર્મેટ કરેલ પરિણામ પરત કરશે.

PERIOD_DIFF()

PERIOD_DIFF() ફંક્શન બે સમયગાળા વચ્ચેનો તફાવત પરત કરે છે. પરિણામ મહિનામાં આવશે.

SUBTIME()

SUBTIME() ફંક્શન સમય/ડેટટાઇમ અભિવ્યક્તિમાંથી સમય બાદ કરે છે અને પછી નવો સમય/ડેટટાઇમ પરત કરે છે.

ADDTIME()

ADDTIME() ફંક્શન સમય/ડેટટાઇમમાં સમય અંતરાલ ઉમેરે છે અને પછી સમય/ડેટટાઇમ પરત કરે છે.