Meyimpan Data Tanggal & Jam Dalam Format Integer Di MySQL
1 min read
Didalam sebuah operasi matematika, terkadang kita dihadapkan kepada sebuah masalah yang sekilas terlihat mudah dan gampang, tapi ternyata cukup sulit juga.
Semisal diambl contoh, kita pasti pernah menemui permasalahan ketika kita harus membandingkan 2 atau lebih data, apakah lebih besar ataukah lebih kecil ataukah sama dengan.
Jika yang dibandingkan adalah sebuah bilangan, mungkin akan terlihat mudah untuk dikerjakan, akan tetapi sasalah yang kadang kita temui adalah jika membandingkan 2 buah atau lebih data berbentuk tanggal dan jam.
solusi yang tepat jika kita berhadapan dengan masalah membandingkan 2 buah atau lebih data berbentuk tanggal atau jam adalah dengan cara mengkonversi kannya terlebih dahulu kedalam bentuk bilangan bulat, yaitu dengan perintah MySQL UNIX_TIMESTAMP(date).
SELECT UNIX_TIMESTAMP("2019-12-23 00:00:01")
jika perintah Query diatas dijalankan, maka akan menghasilkan output seperti ini
1577034001