وظیفه DATEDIFF() در MySQL
تعریف و استفاده
وظیفه DATEDIFF() در SQL دو تاریخ را به تعداد روزهای بین آنها تبدیل میکند.
قوانین
DATEDIFF(date1,date2)
date1 و date2 پارامتر باید تاریخ معتبر یا عبارت تاریخ/زمان باشد.
توجه:فقط بخش تاریخ ارزشهای محاسباتی را در نظر میگیرد.
مثال
مثال 1
استفاده از SELECT به شرح زیر:
SELECT DATEDIFF('2008-12-30','2008-12-29') AS DiffDate
نتیجه:
DiffDate |
---|
1 |
مثال 2
استفاده از SELECT به شرح زیر:
SELECT DATEDIFF('2008-12-29','2008-12-30') AS DiffDate
نتیجه:
DiffDate |
---|
-1 |