Bagikan melalui


datediff fungsi

Berlaku untuk:centang ditandai ya Pratinjau centang ditandai ya Databricks SQL Databricks Runtime 11.3 LTS ke atas

Menampilkan jumlah hari dari startDate ke endDate.

Sintaks

datediff(endDate, startDate)

Argumen

  • endDate: Sebuah DATE ekspresi.
  • startDate: Sebuah DATE ekspresi.

Mengembalikan

Sebuah INTEGER.

Jika endDate muncul sebelum startDate, hasilnya negatif.

Untuk mengukur perbedaan antara dua tanggal dalam satuan selain hari, gunakan fungsi datediff (fungsi timestamp).

Contoh

> SELECT datediff('2009-07-31', '2009-07-30');
 1
> SELECT datediff('2009-07-30', '2009-07-31');
 -1