Posts

Showing posts with the label PostgreSQL

Count Days Between Two Dates or Datediff in PostgreSQL

Pada posting tentang " Count Days Between Two Dates or Datediff in PostgreSQL " ini akan dibahas tentang cara untuk mengetahui selisih hari antara 2 tanggal di PostgreSQL. Latar Belakang Seringkali kita ingin mengetahui selisih antara 2 buah tanggal baik dalam menit, hari, maupun tahun dan meletakkan hasil dari selisih tanggal tersebut didalam kolom baru. Hal tersebut untuk mempermudah melihat secara visual. Solusi Di SQL server biasanya kita sebut datediff sedangkan untuk PostgreSQL maka kita dapat menggunakan salah satu dari 2 buah function, yaitu sebagai berikut : Solution1 date_part dan extract seperti terlihat pada contoh dibawah ini : select date_trunc('day', now() - ('2019010'::date)) Result : 10 days Solution 2 Jika kita hanya ingin menampilkan nilai integer-nya saja maka gunakan extract : select extract('day' from date_trunc('day', now() - ('2019010'::date))) Result : 10 Semoga posting tentang ...