MySQL DATE_ADD() ఫంక్షన్

నిర్వచనం మరియు ఉపయోగం

DATE_ADD() ఫంక్షన్ తేదీకి ప్రక్రియా సమయాన్ని జోడిస్తుంది.

వినియోగం

DATE_ADD(date,INTERVAL expr type)

date పారామితి చట్టబద్ధ తేదీ ప్రకటన.expr పారామితి మీరు జోడించాలని కాలిక అంతరాన్ని ఉంచాలి.

type పారామితి క్రింది విలువలను ఉంచవచ్చు:

Type విలువ
MICROSECOND
SECOND
MINUTE
HOUR
DAY
WEEK
MONTH
QUARTER
YEAR
SECOND_MICROSECOND
MINUTE_MICROSECOND
MINUTE_SECOND
HOUR_MICROSECOND
HOUR_SECOND
HOUR_MINUTE
DAY_MICROSECOND
DAY_SECOND
DAY_MINUTE
DAY_HOUR
YEAR_MONTH

ప్రామాణిక పట్టిక

మేము క్రింది పట్టికను కలిగి ఉన్నాము:

OrderId ProductName OrderDate
1 'Computer' 2008-12-29 16:25:46.635

ఇప్పుడు, మేము "OrderDate" కు 2 రోజులను జోడించాలని ఆశిస్తున్నాము, దీని ద్వారా చెల్లింపు తేదీని కనుగొనగలం.

మేము క్రింది SELECT వాక్యాన్ని ఉపయోగిస్తున్నాము:

SELECT OrderId,DATE_ADD(OrderDate,INTERVAL 2 DAY) AS OrderPayDate
FROM Orders

ఫలితం:

OrderId OrderPayDate
1 2008-12-31 16:25:46.635