Rumah > pangkalan data > SQL > teks badan

Penggunaan is null dalam sql

下次还敢
Lepaskan: 2024-05-01 22:42:49
asal
793 orang telah melayarinya

IS NULL ialah operator dalam SQL yang menyemak sama ada medan atau ungkapan ialah nilai NULL Sintaks ialah "Field IS NULL" atau "Expression IS NULL". Ia biasanya digunakan untuk menyemak sama ada medan adalah NULL, membandingkan nilai NULL dengan nilai lain, atau mengecualikan baris dengan nilai NULL daripada set hasil.

Penggunaan is null dalam sql

Penggunaan IS NULL dalam SQL

Apakah IS NULL?

IS NULL ialah pengendali SQL yang digunakan untuk menyemak sama ada medan atau ungkapan ialah nilai NULL. Nilai NULL bermakna tiada nilai dalam medan atau nilainya tidak diketahui.

Syntax

Medan IS NULL
Ungkapan ADALAH NULL字段 IS NULL
表达式 IS NULL

何时使用 IS NULL?

IS NULL 操作符通常用于以下情况:

  • 检查字段是否为 NULL,以确定某些条件是否成立。
  • 将 NULL 值与其他值进行比较。
  • 从结果集中排除具有 NULL 值的行。

例子

检查字段是否为 NULL:

<code class="sql">SELECT * FROM table_name WHERE field_name IS NULL;</code>
Salin selepas log masuk

该查询将返回 table_name 表中所有 field_name 为 NULL 的行。

将 NULL 值与其他值进行比较:

<code class="sql">SELECT * FROM table_name WHERE field_name = 'John' OR field_name IS NULL;</code>
Salin selepas log masuk

该查询将返回 table_name 表中所有 field_name 为 'John' 或 NULL 的行。

从结果集中排除具有 NULL 值的行:

<code class="sql">SELECT * FROM table_name WHERE field_name IS NOT NULL;</code>
Salin selepas log masuk

该查询将返回 table_name 表中所有 field_name

🎜Bila hendak menggunakan IS NULL? Pengendali 🎜🎜🎜IS NULL biasanya digunakan dalam situasi berikut: 🎜
  • Menyemak sama ada medan adalah NULL untuk menentukan sama ada beberapa syarat adalah benar.
  • Bandingkan nilai NULL dengan nilai lain.
  • Kecualikan baris dengan nilai NULL ​​dari set hasil.
🎜🎜Contoh🎜🎜🎜🎜Semak sama ada medan adalah NULL: 🎜🎜rrreee🎜Pertanyaan ini akan mengembalikan semua field_name dalam jadual table_name yang NULL OK. 🎜🎜🎜Bandingkan nilai NULL ​​dengan nilai lain: 🎜🎜rrreee🎜Pertanyaan ini akan mengembalikan semua baris dalam jadual table_name dengan field_name ialah 'John' atau NULL. 🎜🎜🎜Kecualikan baris dengan nilai NULL ​​daripada set hasil: 🎜🎜rrreee🎜Pertanyaan ini akan mengembalikan semua baris dalam jadual table_name dengan field_name bukan NULL. 🎜

Atas ialah kandungan terperinci Penggunaan is null dalam sql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!