Thursday, April 28, 2011

Macam - Macam Query Waktu di SQL Server

Pernah saya kesulitan untuk menjawab pertanyaan "Dapatkan daftar dokter yang praktek mulai pukul 08.00". Tipe data untuk jam_mulai yang saya buat di tabel praktek adalah datetime. Saat itu saya mencoba untuk menulis sintaks :

   SELECT * FROM praktek WHERE jam_mulai like '%08:%';

Namun sintaks tersebut tidak memberikan hasil yang sesuai. Yap, sama dengan kebanyakan orang kalau sudah "buntu" dengan suatu permasalahan, saya buka browser, masuk ke google, dan cari - cari info deh. Cukup lama saya muter-muter dan akhirnya saya menemukan solusi yang mungkin tepat.