Home » Tutorial » Contoh SQL Query Untuk Menampilkan Data Berdasarkan Range Waktu

Contoh SQL Query Untuk Menampilkan Data Berdasarkan Range Waktu

by Sutiono S.Kom., M.Kom ., M.T.I
by Sutiono S.Kom., M.Kom ., M.T.I

Dalam sebuah aplikasi, salah satu yang paling penting dan pasti sering digunakan adalah menarik data untuk range waktu tertentu. Ada beberapa query yang dapat anda gunakan untuk menampilkan data tersebut sesuai dengan range waktu yang anda inginkan

  1. Query untuk menampilkan tanggal lebih dari dan kurang dari tanggal yang diinginkan
select * from nama_tabel where field_date > '2017-01-01' and field_date< '2025-12-31' 

Hasil SQL ini akan menampilkan tanggal lebih dari 2017-01-01 (jika tanggal ada jam maka tanggal 2017-01-01 akan ikut ditampikan) hingga tanggal 2025-12-30

2. Query menampilkan range date dengan menggunakan perintah between

select * from nama_tabel where field_date between '2017-01-01' and '2025/12/31'

yang harus di perhatikan di sini adalah tanggal yang terdapat pada raw baris tabel anda, jika ada jam, maka anda harus menempatkan >= atau menggunakan tanggal sebelumnya (misal > tgl sebelumnya) untuk mendapatkan tanggal yang akurat. Ada banyak macam query sql di database yang dapat kita ketahui seperti untuk menampilkan range tanggal di atas, ataupun menampilkan sebagian tulisan dalam sebuah text.

Query adalah salah satu bahasa umum untuk memanipulasi data, mysql , sql server, oracle adalah dbms yang dapat diolah menggunakan query. Anda mungkin bisa mengetahui kelebihan dan kekurangan mysql sebagai RDBMS sebelum memutuskan menggunakan DBMS ini.

DBMS memang sangat di butuhkan berbagai macam aplikasi, untuk itu, anda dapat memanfaatkan teknologi ini untuk mendapatkan performa aplikasi dan data yang lebih kredible.

You may also like