Sql query untuk pencarian berdasarkan waktu/tanggal

Sql (Struktur Querl Languange) yang dalam pengerian sederhana adalah sebuah perintah yang dilakukan untuk melakukan eksekusi ke database. eksekusi yang dilakukan seperti menambah record, mengahpaus, mengedit, melihat,dll.

Pada tutorial kali ini saya akan coba sedikit memberikan contoh sql query untuk pencarian berasasarkan tanggal/bulan/tahun serta berdasarkan range waktu, dimana query ini biasa dipakai untuk menampilkan record data yang berupa reporting/ laporan. 1. Sql Quey Untuk Menampilkan data beradasarkan tanggal bulan dan tahun

select * from nama_tebel where DATE_FORMAT(nama_field,’%Y-%m-%d’)=’2009-05-25′

2. Sql query untuk menampilkan data berdasarkan tanggal/ bulan/ tahun

select * from nama_tebel where DATE_FORMAT(nama_field,’%Y’)=’2009′

select * from nama_tebel where DATE_FORMAT(nama_field,’%m)=’05’

select * from nama_tebel where DATE_FORMAT(nama_field,’%d’)=’25”

3. Sql query untuk menampilkan data berdasarkan range waktu

select * from nama_tabel where DATE_FORMAT(nama_field,’%Y-%m-%d’)>=’2009-05-25′ and DATE_FORMAT(nama_field,’%Y-%m-%d’)<=’2009-05-30′

5 Responses

  1. copas trick 😀

  2. kok error
    unidentified DATE_FORMAT

    • pakai scriptnya kalau boleh tahu seperti apa..dan ke database apa? dan tipe field did atabasenya seperti apa untuk datenya?

  3. Kalo untuk menampilkan waktu saja tidak bisa ya ?

Leave a comment