


Wie ersetzt man NULL-Werte in Access SQL: Das Äquivalent von COALESCE?
Jan 08, 2025 am 12:45 AMÄquivalent zur COALESCE-Funktion in Access SQL
Die COALESCE-Funktion wird häufig in SQL Server (T-SQL) verwendet, um den ersten Nicht-NULL-Wert aus einer Parameterliste zurückzugeben. In Access SQL verfügt die IIF-Funktion über eine ähnliche Funktionalität.
Lösung:
Um die Funktion von COALESCE in Access SQL zu implementieren, können Sie die IIF-Funktion verwenden. Die Syntax lautet wie folgt:
<code>IIf([表达式], TruePart, FalsePart)</code>
Um in diesem Beispiel den NULL-Wert im Feld „Preis“ durch 0 zu ersetzen:
<code>"Price = IIf([Price] Is Null, 0, [Price])"</code>
Dieser Ausdruck wertet aus, ob das Preisfeld NULL ist. Wenn „true“, wird 0 zurückgegeben; andernfalls wird der Preiswert selbst zurückgegeben.
Durch die Einbindung dieses Ausdrucks in die Abfrage können Sie NULL-Werte effizient verarbeiten:
<code>SELECT ProductId, "Price = IIf([Price] Is Null, 0, [Price])" AS Price FROM Products</code>
Diese Abfrage gibt die Spalten ProductId und Modified Price zurück, wobei NULL-Werte durch 0 ersetzt wurden.
Das obige ist der detaillierte Inhalt vonWie ersetzt man NULL-Werte in Access SQL: Das Äquivalent von COALESCE?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heißer Artikel

Hot-Tools-Tags

Heißer Artikel

Heiße Artikel -Tags

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Reduzieren Sie die Verwendung des MySQL -Speichers im Docker

Wie verändern Sie eine Tabelle in MySQL mit der Änderungstabelleanweisung?

So lösen Sie das Problem der MySQL können die gemeinsame Bibliothek nicht öffnen

Führen Sie MySQL in Linux aus (mit/ohne Podman -Container mit Phpmyadmin)

Ausführen mehrerer MySQL-Versionen auf macOS: Eine Schritt-für-Schritt-Anleitung

Wie sichere ich mich MySQL gegen gemeinsame Schwachstellen (SQL-Injektion, Brute-Force-Angriffe)?

Wie konfiguriere ich die SSL/TLS -Verschlüsselung für MySQL -Verbindungen?
