Tutorial MySQL ini menjelaskan Cara Menggunakan Kondisi MySQL IS NOT NULL dengan sintaks dan contoh.
Deskripsi
Syntax
Syntax untuk kondisi MySQL IS NOT NULL adalah:
|
1 |
expression IS NOT NULL |
Penjelasan Parameter
- expression
- Nilai untuk diuji apakah itu adalah nilai tidak NULL.
Catatan
- Jika ekspresi (is NOT NULL) BUKAN nilai NULL, kondisinya dievaluasi TRUE.
- Jika ekspresi (is a NULL) adalah nilai NULL, kondisi akan dievaluasi ke FALSE.
Contoh – Menggunakan Statement SELECT
Mari kita lihat contoh bagaimana menggunakan Kondisi MySQL IS NOT NULL dalam sebuah pernyataan SELECT:
|
1 2 3 |
SELECT * FROM contacts WHERE last_name IS NOT NULL; |
Contoh Kondisi MySQL IS NOT NULL ini akan mengembalikan semua record dari tabel kontak dimana last_name TIDAK mengandung nilai null.
Contoh – Dengan Statement INSERT
Selanjutnya, mari kita lihat contoh bagaimana menggunakan Kondisi MySQL IS NOT NULL dalam sebuah pernyataan INSERT:
|
1 2 3 4 5 |
INSERT INTO contacts (contact_id, contact_name) SELECT account_no, supplier_name FROM suppliers WHERE category IS NOT NULL; |
Contoh MySQL IS NOT NULL ini akan menyisipkan catatan ke dalam tabel kontak dimana kategori tersebut TIDAK bernilai NULL.
Contoh – Dengan Statement UPDATE
Selanjutnya, mari kita lihat contoh bagaimana menggunakan MySQL Kondisi IS NOT NULL dalam sebuah pernyataan UPDATE:
|
1 2 3 |
UPDATE contacts SET status = 'completed' WHERE last_name IS NOT NULL; |
Contoh Kondisi MySQL IS NOT NULL ini akan mengupdate record di tabel kontak dimana last_name TIDAK mengandung nilai null.
Contoh – Dengan Statement DELETE
Selanjutnya, mari kita lihat contoh bagaimana menggunakan MySQL IS NOT NULL dalam sebuah pernyataan DELETE:
|
1 2 |
DELETE FROM contacts WHERE last_name IS NOT NULL; |
Contoh MySQL IS NULL ini akan menghapus semua record dari tabel kontak dimana last_name TIDAK mengandung nilai NULL.