Last Updated on February 24, 2022 by
Ketika bekerja dengan SQL Anda akan menemui kondisi di mana Anda harus membuat kondisi atau condition tersebut bernilai negatif atau berlawanan dengan condition yang didefinisikan. Pada artikel ini, kit akan membahas tentang SQL not.
Kami juga menyertakan contoh penggunaan SQL not beserta sintak SQL-nya. Jika Anda tertarik untuk belajar SQL not yang ada dalam operator SQL, simak terus artikel ini sampai akhir.
Table of Contents
Pengertian dan Sintak SQL Not
Dengan menggunakan SQL NOT, Anda dapat meniadakan kondisi yang ditentukan, yang berarti nilainya harus kebalikan dari kondisi yang ditentukan untuk dipilih. Sintaks untuk mendefinisikan kondisi SQL NOT sederhana:
NOT condition
Sama seperti AND dan OR, SQL NOT biasanya digunakan dalam klausa WHERE. Itu dapat dimasukkan dalam berbagai pernyataan, seperti INSERT, SELECT, UPDATE atau DELETE:
Contoh Penggunaan SQL Not
Untuk membantu Anda mendapatkan ide yang lebih baik tentang cara kerja SQL WHERE NOT, kami akan memberikan beberapa contoh kode untuk Anda coba. Kenali tabel data yang akan kita gunakan, dan lanjutkan ke latihan.
Untuk contoh kami, kami akan menggunakan tabel Siswa di database:
id | nama | provinsi | kabupaten |
1 | Anto | Jawa Timur | Banyuwangi |
2 | Sukma | Bali | Singaraja |
3 | Budi | Jawa Barat | Bandung |
4 | Candra | Kalimantan Barat | Kapuas Hulu |
5 | Monika | Jawa Timur | Kediri |
6 | Joni | Sumatera Utara | Asahan |
Penggunaan SQL Not
Pada contoh kode di bawah ini, Anda dapat melihat baris yang mengatakan WHERE NOT provinsi=’Bali’;. Ini berarti pernyataan SELECT hanya akan memilih bidang-bidang di tabel Siswa yang memiliki nilai lain yang ditentukan di kolom provinsi:
SELECT * FROM Siswa WHERE NOT provinsi='Bali';
Menggabungkan AND, OR dan NOT dalam SQL
Anda dapat menggabungkan SQL NOT dengan operator dalam SQL seperti AND dan OR untuk mencapai hasil yang lebih spesifik. Dalam contoh kode ini, kami memilih bidang dari tabel Siswa yang menetapkan provinsi yang NOT Bali AND NOT Sumatera Utara:
SELECT * FROM Siswa WHERE NOT provinsi='Bali' AND NOT provinsi='Sumatera Utara';
Sekarang, kami memilih bidang yang provinsinya ditetapkan sebagai Jawa Timur DAN kabupaten yang ditentukan sebagai Banyuwangi ATAU Kediri:
SELECT * FROM Siswa WHERE provinsi='Jawa Timur' AND (kabupaten='Banyuwangi' OR kabupaten='Kediri');
Kunjungi https://codekey.id/ untuk dapatkan materi tentang bahasa pemrograman SQL secara gratis dan dapat dipelajari di mana saja.
Jasa Pembuatan Aplikasi, Website dan Internet Marketing | PT APPKEY
PT APPKEY adalah perusahaan IT yang khusus membuat aplikasi Android, iOS dan mengembangkan sistem website. Kami juga memiliki pengetahuan dan wawasan dalam menjalankan pemasaran online sehingga diharapkan dapat membantu menyelesaikan permasalahan Anda.