MySQL : Cara Mendapatkan Hari ini dan Kemarin dalam Query

Cara simple untuk mendapatkan Hari ini dalam MySQL adalah

SELECT CURRENT_DATE()

atau

SELECT CURDATE()

maka akan menghasilkan dalam bentuk format yyyy-mm-dd, semisal

2017-11-29

Gambar query saya :

CURDATE

Mendapatkan Hari kemarin

Untuk mendapatkan hari kemarin menggunakan :

SELECT SUBDATE(CURDATE(), 1)

maka akan menghasilkan :

2017-11-28

Gambar Query :

subdate

Mengenai fungsi SUBDATE adalah untuk mengurangi hari, bisa dipakai mengurangi hari berapapun, misal seminggu ya kurangi 7. contoh :

seminggu

 

Referensi :

https://www.w3schools.com/sql/func_mysql_curdate.asp

https://stackoverflow.com/questions/7146828/mysql-selecting-yesterdays-date

 

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout /  Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout /  Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout /  Ubah )

Connecting to %s