Rumah > pangkalan data > tutorial mysql > Bagaimana untuk Menggantikan Nilai NULL dalam Access SQL: Setara dengan COALESCE?

Bagaimana untuk Menggantikan Nilai NULL dalam Access SQL: Setara dengan COALESCE?

Linda Hamilton
Lepaskan: 2025-01-08 00:45:44
asal
269 orang telah melayarinya

How to Replace NULL Values in Access SQL: The Equivalent of COALESCE?

Setara dengan fungsi COALESCE dalam Access SQL

Fungsi COALESCE biasanya digunakan dalam SQL Server (T-SQL) untuk mengembalikan nilai bukan-NULL pertama daripada senarai parameter. Dalam Access SQL, fungsi IIF mempunyai fungsi yang serupa.

Penyelesaian:

Untuk melaksanakan fungsi COALESCE dalam Access SQL, anda boleh menggunakan fungsi IIF. Sintaksnya adalah seperti berikut:

<code>IIf([表达式], TruePart, FalsePart)</code>
Salin selepas log masuk

Dalam contoh ini, untuk menggantikan nilai NULL dalam medan Harga dengan 0:

<code>"Price = IIf([Price] Is Null, 0, [Price])"</code>
Salin selepas log masuk

Ungkapan ini menilai sama ada medan Harga adalah NULL. Jika benar, mengembalikan 0 jika tidak, mengembalikan nilai Harga itu sendiri.

Dengan memasukkan ungkapan ini ke dalam pertanyaan, anda boleh mengendalikan nilai NULL ​​dengan cekap:

<code>SELECT ProductId, "Price = IIf([Price] Is Null, 0, [Price])" AS Price
FROM Products</code>
Salin selepas log masuk

Pertanyaan ini mengembalikan ProductId dan lajur Harga yang diubah suai, dengan nilai NULL telah digantikan dengan 0.

Atas ialah kandungan terperinci Bagaimana untuk Menggantikan Nilai NULL dalam Access SQL: Setara dengan COALESCE?. 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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan