Lompat ke konten Lompat ke sidebar Lompat ke footer

PostgreSQL : Mendapatkan Jumlah bulan/Month menggunakan 2 tanggal



Untuk mendapatkan jumlah bulan dapat menggunakan contoh query sebagai berikut :

SELECT (DATE_PART('year', '2012-01-01'::date) - DATE_PART('year', '2011-10-02'::date)) * 12 +
              (DATE_PART('month', '2012-01-01'::date) - DATE_PART('month', '2011-10-02'::date))

berikut penjelasan singkat mengenai contoh query yang digunakan :
  • 2012-01-01 sebagai date from dan
  • 2011-10-02 sebagai date to atau bisa menggunakan perintah now() untuk mendapatkan waktu sekrang
Contoh query berikut dapat juga digunakan dan menghasilkan nilai yang sama


SELECT (DATE_PART('year', '2012-01-01'::date) - DATE_PART('year', '2011-10-02'::date)) * 12 +
              (DATE_PART('month', '2012-01-01'::date) - DATE_PART('month', '2011-10-02':



Posting Komentar untuk "PostgreSQL : Mendapatkan Jumlah bulan/Month menggunakan 2 tanggal"