Last Updated on April 16, 2022 by
Pada SQL kita dapat membandingkan dua ekspresi (expressions) yang ada menggunakan SQL Not Equal. Anda dapat menggunakan SQL operators ini untuk membandingkan nilai yang berbeda berdasarkan kondisi.
Pada artikel ini, kami akan belajar SQL khususnya tentang SQL Not Equal. Jika Anda tertarik untuk tahu lebih banyak tentang SQL Not Equal simak terus artikel ini sampai akhir.
Table of Contents
Apa itu SQL Not Equal?
SQL Operators Not Equal adalah salah satu operator yang ada pada SQL. SQL Not Equal termasuk dalam kelompok operator perbandingan (comparison operator) yang artinya dapat digunakan untuk membandingkan ekspresi.
Dalam hal ini, ekspresi adalah kombinasi simbol yang memiliki nilai data tunggal. Hal itu bisa berupa variabel, konstanta, kolom, atau fungsi skalar. SQL memiliki beberapa jenis Comparison Operators yang bisa Anda lihat di artikel SQL sebelumnya.
Karena SQL Not Equal adalah operator biner, hal ini tidak dapat digunakan untuk membandingkan lebih dari dua ekspresi sekaligus.
Kami menggunakan operator perbandingan SQL Not Equal (<>) untuk membandingkan dua ekspresi. Misalnya, comparison operators 10<>11 menggunakan operator SQL Not Equal (<>) antara dua ekspresi 10 dan 11.
Mengembalikan Nilai dari SQL Not Equal
SQL Not Equal adalah operator boolean. Itu berarti nilai kembaliannya dapat berupa True (jika satu ekspresi dalam SQL tidak sama dengan yang lain) atau False (jika ekspresinya sama). Jika salah satu ekspresi memiliki nilai NULL, SQL Not Equal juga akan mengembalikan Null:
1 <> 2 TRUE
1 <> 1 FALSE
1 <> NULL NULL
Perbedaan antara SQL Not Equal Operator <> dan !=
Kita dapat menggunakan SQL operators Not Equal <> dan != untuk melakukan uji ketidaksetaraan antara dua ekspresi. Kedua operator memberikan output yang sama.
Satu-satunya perbedaan adalah ‘<>’ sesuai dengan standar ISO sedangkan ‘!=’ tidak mengikuti standar ISO. Anda harus menggunakan operator <> karena mengikuti standar ISO. Sekarang, Anda bisa siapkan tabel sampel untuk menjelajahi operator SQL Not Equal.
Tabel Siswa
id | Nama | Umur |
1 | Doni | 15 |
2 | Andi | 13 |
3 | Budi | 16 |
Select * from Siswa where id <> 2
Or
Select * from Siswa where id != 2
Dua Jenis Sintaks untuk Not Equal
Ada dua cara untuk menulis operator SQL Not Equal:
exp <> exp exp != exp
Keduanya mencapai hasil yang sama. Namun, kami menyarankan Anda untuk menggunakan jenis sintaks pertama, karena sesuai dengan standar ISO, sedangkan yang kedua tidak.
Itulah materi belajar SQL operators tentang Not Equal. Dapat disimpulkan bahwa operator SQL Not Equal merupakan kelompok operator perbandingan yang dapat digunakan untuk membandingkan ekspresi yang ada dalam SQL.
Jika Anda tertarik untuk tahu lebih banyak tentang SQL, jangan lupa kunjungi Codekey di https://codekey.id/ dan dapatkan berbagai materi terbaru seputar bahasa pemrograman. Codekey adalah Media untuk Belajar Bahasa Pemrograman yang gratis dan dapat dipelajari kapan 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.