DATE_DIFF
İki zaman damgası arasındaki farkı hesaplar.
Söz dizimi
DATE_DIFF(UNIT, TIMESTAMP1, TIMESTAMP2)
Bağımsız Değişkenler
UNIT
Tür: string
Döndürülecek zaman birimi.
Aşağıdakilerden biri olabilir:
yearquartermonthweekdayhourminutesecondmillisecond
TIMESTAMP1
Tür: timestamp
TIMESTAMP2 değerinden çıkarılacak zaman.
TIMESTAMP2
Tür: timestamp
TIMESTAMP1 değerinden çıkarılan zaman.
döndürür
Tür: bigint
TIME2 - TIME1, UNIT cinsinden ifade edilir.
Örnekler
| UNIT | TIMESTAMP1 | TIMESTAMP2 | Çıktı |
|---|---|---|---|
| gün | 2001-08-22 03:04:05.321
|
2001-08-23 03:04:05.321
|
1 |
| yıl | 2001-08-22 03:04:05.321
|
2006-08-22 03:04:05.321
|
5 |
| yıl | 2006-08-22 03:04:05.321'
|
2001-08-22 03:04:05.321
|
-5 |
| saniye | 2001-08-22 03:04:05.321
|
2001-08-22 03:04:35.321
|
30 |
| çeyrek | 2001-08-22 03:04:05.321
|
2001-11-22 03:04:05.321
|
1 |
| çeyrek | 2001-08-22 03:04:05.321
|
2001-08-22 03:04:05.321
|
0 |
| yıl | 2001-08-22 03:04:05.321
|
null
|
null
|