Sunday, November 11, 2018

SQL Null Value


Apa itu Value NULL?
Filed dengan nilai NULL adalah field tanpa data/nilai.

Jika field dalam tabel bersifat opsional, kamu dapat memasukkan record data baru atau memperbarui record data tanpa menambahkan nilai ke field tersebut. Kemudian, field akan disimpan dengan nilai NULL.

Catatan: Nilai NULL berbeda dari nilai nol(0) atau field yang berisi spasi. Field dengan nilai NULL adalah isi kolom yang kosong/tidak berisi selama pembuatan recod.

Bagaimana mengetahui Nilai NULL?
Tidak mungkin mengetahui nilai NULL dengan operator perbandingan, seperti =, <, atau <>.

Kita harus menggunakan operator IS NULL dan IS NOT NULL sebagai gantinya.

IS NULL Syntax :
SELECT nama_kolom
FROM nama_table
WHERE nama_kolom IS NULL;
IS NOT NULL Syntax :
SELECT nama_kolom
FROM nama_table
WHERE nama_kolom IS NOT NULL;

Operator IS NULL
Operator IS NULL digunakan untuk menguji record yang memiliki nilai kosong (nilai NULL).

SQL berikut ini menampilkan customer dengan nilai NULL di bidang "Address":
SELECT CustomerName, ContactName, Address
FROM Customers
WHERE Address IS NULL;
kalian bisa mencobanya disini
Tip: Selalu gunakan IS NULL untuk mencari nilai NULL.

Operator IS NOT NULL
Operator IS NOT NULL digunakan untuk melihat record data yang memiliki nilai yang tidak kosong (NOT NULL values).

SQL berikut ini menampilkan semua customer yang mempunyai nilai di field "Address":

SELECT CustomerName, ContactName, Address
FROM Customers
WHERE Address IS NOT NULL;


 hasilnya menampilkan semua data yang berAddress tidak kosong/NOT NULL


Reviewer: FajarYusuf.Com
ItemReviewed: SQL Null Value

Seseorang yang ingin membagi pengalaman dan ilmu yang berguna untuk para pembaca FajarYusuf.Com :)

TENTANG SITUS

SITUS INI ADALAH SITUS PEMBELAJARAN PEMROGRAMAN DAN JUGA PEMAHAMAN TERHADAP TEKNOLOGI KOMPUTER. KALIAN BISA MENGIKUTI PEMBELAJARAN PEMROGRAMAN DENGAN BERTAHAP PADA MATERI YANG SUDAH SAYA SEDIAKAN, JIKA ADA MATERI YANG MEMBINGUNGKAN SILAKAN LAKUKAN KOMENTAR PADA MATERI YANG ANDA TANYAKAN ATAU KALIAN BISA MENGHUBUNGI SAYA DIHALAMAN KONTAK.