1. Query menampilkan data dengan key pencarian dengan format angka atau nilai tertentu
- Menampilkan nilai yang sama dengan nilaiSELECT * FROM nama_tabel WHERE nama_field='nilainya';- Menampilkan nilai yang lebih kecil dari nilai
SELECT * FROM nama_tabel WHERE nama_field < 'nilainya';- Menampilkan nilai yang lebih besar dari nilai
SELECT * FROM nama_tabel WHERE nama_field > 'nilainya';- Menampilkan nilai hanya yang tidak sama dengan nilai
SELECT * FROM nama_tabel WHERE nama_field != 'nilainya';
2. Query menampilkan data dengan key pencarian karakter atau string
- Menampilkan hanya yang hampir sama atau mirip dengan stringSELECT * FROM nama_tabel WHERE nama_field LIKE 'stringya';- Menampilkan hanya yang mengandung string pencarian
SELECT * FROM nama_tabel WHERE nama_field LIKE '%stringya%';- Menampilkan yang tidak ada kata kunci
SELECT * FROM nama_tabel WHERE nama_field NOT LIKE '%stringya%';
3. Query menampilkan data dengan kata kunci pencarian tanggal (date)
- Menampilkan sesuaikan dengan tanggal kunciSELECT * FROM nama_tabel WHERE field_tgl = '2014-10-10';- Menampilkan hanya yang kurang dari tanggal kunci
SELECT * FROM nama_tabel WHERE field_tgl < '2014-10-10';- Menampilkan tanggal yang lebih dari tanggal kunci
SELECT * FROM nama_tabel WHERE field_tgl > '2014-10-10';- Menampilkan tanggal yang lebih atau sama dengan tanggal yang jadi kunci
SELECT * FROM nama_tabel WHERE field_tgl >= '2014-10-10';- Menampilkan tanggal diantara tanggal yang jadi kunci
SELECT * FROM nama_tabel WHERE field_tgl BETWEEN '2014-01-01' AND '2014-04-01';- Menampilkan tanggal dengan pencarian bulan saja
SELECT * FROM nama_tabel WHERE (MONTH(field_tgl)='1');- Menampilkan tanggal dengan pencarian tahun saja
SELECT * FROM nama_tabel WHERE (YEAR(field_tgl)='2014');- dan jika digabungkan menampilkan tanggal dengan pencarian bulan dan tahun
SELECT * FROM nama_tabel WHERE ((MONTH(field_tgl)='1') AND (YEAR(field_tgl)='2014'));
Demikian penjelasan tentang pencarian key dan tanggal, masih banyak query tentang pencarian ini, mungkin akan saya posting di lain kesempatan. Tetap ikuti artikel-artikel tentang mysql di laman saya. Semoga bermanfaat.
Salam :D
No comments:
Post a Comment