Seringkali dalam membuat laporan tabel mysql, kita memerlukan output
dengan kriteria tertentu misal tanggal, nilai, atau juga karakter. Saya
akan berbagi informasi bagaimana melakukan itu dengan query dalam
mysql.
Menampilkan data dengan kunci pencarian format angka/nilai
Menampilkan hanya nilai yang samaselect * from nama_tabel where nama_field=angkaMenampilkan hanya nilai yang lebih kecil
select * from nama_tabel where nama_field<angkaMenampilkan hanya nilai yang lebih besar
select * from nama_tabel where nama_field>angkaMenampilkan hanya nilai yang tidak sama
select * from nama_tabel where nama_field<>angka
Menampilkan data dengan kunci pencarian karakter/string (nilai pasti)
Menampilkan hanya string yang samaselect * from nama_tabel where nama_field='string'Menampilkan hanya string yang tidak sama
select * from nama_tabel where nama_field<>'string'
Menampilkan data dengan kunci pencarian karakter/string (LIKE --> nilai mirip)
Menampilkan hanya string yang miripselect * from nama_tabel where nama_field LIKE 'string'Menampilkan hanya yang mengandung string pencarian, misal pencarian udin maka muncul syamsuddin, bahruddin, dll
select * from nama_tabel where nama_field LIKE '%string%'Menampilkan yang tidak ada kata kunci
select * from nama_tabel where nama_field NOT LIKE '%string%'
Menampilkan data dengan kunci pencarian tanggal (pasti)
Menampilkan hanya sesuai tanggal kunciselect * from nama_tabel where nama_field = '2001-10-10'Menampilkan hanya yang kurang dari tanggal kunci
select * from nama_tabel where nama_field < '2001-10-10'Menampilkan hanya yang lebih dari tanggal kunci
select * from nama_tabel where nama_field > '2001-10-10'Menampilkan hanya yang tidak sama dengan tanggal kunci
select * from nama_tabel where nama_field <> '2001-10-10'Menampilkan hanya yang diantara tanggal kunci
SELECT * FROM nama_tabel WHERE tanggal BETWEEN '2007-12-01' AND '2008-01-01';Menampilkan hanya bulan tertentu
SELECT * FROM nama_tabel WHERE MONTHNAME(field_tanggal) = 'November';Mungkin banyak lagi tergantung keperluan, query yang bisa dikembangkan ratusan bahkan ribuan kasus.
Semoga bermanfaat
Sumber : http://www.zainalhakim.web.id/posting/menampilkan-data-dengan-kriteria-tertentu-pada-mysql.html
Tidak ada komentar :
:)) :)] ;)) ;;) :D ;) :p :(( :) :( :X =(( :-o :-/ :-* :| 8-} ~x( :-t b-( :-L x( =))
Posting Komentar
Setelah selesai membaca atau melihat blog saya, jangan lupa tinggalkan komentarnya donk :) :) :)