Berikut adalah tutorial mengenai bagaimana cara menampilkan selisih tanggal dengan mysql. Mungkin pada suatu kesempatan dalam pengembangan aplikasi atau sistem informasi yang kita buat, kita memerlukan penghitungan selisih tanggal. Adapun fitur yang umum menggunakan ini adalah misal :
Fitur untuk mengukur keterlambatan.
Fitur untuk mengukur lama berkas atau data terdiam.
Fitur untuk mengukur jumlah hari pada aplikasi penginapan.
Penghitungan selisih hari pada jatuh tempo
Penghitungan denda pada peminjaman perpustakaan
Nah, ke lima contoh di atas merupakan contoh kasus dalam menerapkan penghitungan selisih tanggal dengan menggunakan mysql.
Caranya adalah sebagai berikut :
Cara 1 – Tanpa Menggunakan Tabel (Langsung Tanggal)
SELECT DATEDIFF("2018-01-01", "2017-12-24");
Cara 2 – Tanpa Menggunakan Tabel (Langsung Tanggal menggunakan “as”)
SELECT DATEDIFF("2018-01-01", "2017-12-24") as selisih;
Maka akan menampilkan “selisih” sebagai nama field agar dapat memanggil field dengan mudah melalui bahasa pemrograman php
Cara 3 – Menggunakan Tabel Database (Contoh kasus tanggal pinjam dan kembali perpustakaan)
Diketahui tbl_peminjaman
SELECT DATEDIFF(tgl_kembali, tgl_pinjam) as selisih from tbl_peminjaman
selisih hari minus itu karena tanggal kembali lebih dahulu dari tanggal pinjam
Demikianlah tutorial menghitung selisih tanggal dengan menggunakan mysql semoga bermanfaat. Terimakasih.