©SQL :: Manager
HomeProgramm-InformationenTechnische DetailsKostenloser DownloadKaffee für den Autor
Netzwelt
SQL-FunktionMySQLMariaDB

Die IFNULL SQL-Funktion in MySQL und MariaDB - Wenn NULL Abfrage in SQL-Anweisungen

IFNULLSyntax:IFNULL(Ausdruck, Wert)
Rückgabe-Wert:Abhängig von den verwendeten Datentypen
Synonyme:NVL
Funktions-Typ:NULL-Funktion
Funktions-Beschreibung

Die SQL-Funktion IFNULL() gibt einen "Wert" zurück, wenn der Wert von "Ausdruck" NULL ist.

Wenn der "Ausdruck" nicht NULL ist, gibt IFNULL() den "Ausdruck" zurück.

Der Rückgabe-Typ entspricht dem Datentyp von "Ausdruck" oder "Wert", je nach Ergebnis der Funktion.

SQL Beispiele für die IFNULL-Funktion

 1
 2
 3
 4
 5
 6
 7

SELECT ifnull(null'Value');
SELECT ifnull('ok''Value');
SELECT ifnull(nullif('ok''notok'), 'value');
SELECT ifnull(nullif('ok''ok'), 'value');
SELECT ifnull(nullif('ok''ok'), null);

ifnull(null, 'Value')
varchar(5) BINARY
Value
ifnull('ok', 'Value')
varchar(5) BINARY
ok
ifnull(nullif('ok', 'notok'), 'value')
varchar(5) BINARY
ok
ifnull(nullif('ok', 'ok'), 'value')
varchar(5) BINARY
value
ifnull(nullif('ok', 'ok'), null)
varchar(2) BINARY
NULL
Die Beispiele wurden mit dem MyWAY SQL-Manager erstellt: Download

Verwendung der IFNULL() Funktion in MySQL und MariaDB-Datenbanken

Mit der Funktion IFNULL() in MySQL und MariaDB-Datenbanken können NULL-Werte in Abfragen oder Ausdrücken verarbeitet werden, indem ein Standard- oder Alternativ-Wert als Ersatz-Wert bereitgestellt wird, wenn der Wert einer Spalte oder eines Ausdrucks NULL ergibt. Mit der Funktion kann vermieden werden, dass NULL-Werte Berechnungen, Vergleiche oder die Anzeige von Ergebnissen beeinträchtigen.
HEXHOURIFIFNULLINET6_ATONINET6_NTOAINET_ATON

Weitere MySQL und MariaDB SQL NULL-Funktionen

COALESCECOALESCE(%, %)
Mehr zur COALESCE-Funktion

ISNULLISNULL(Ausdruck)
Mehr zur ISNULL-Funktion

NULLIFNULLIF(Ausdruck 1, Ausdruck 2)
Mehr zur NULLIF-Funktion

NVLNVL(Ausdruck, Wert)
Mehr zur NVL-Funktion

NVL2NVL2(Ausdruck, Wert1, Wert2)
Mehr zur NVL2-Funktion

Numerische FunktionenZeichenketten-FunktionenReguläre AusdrückeDatum und Zeit-Funktionen
Vergleichs-FunktionenVerschlüsselung & KomprimierungKonvertierungs-FunktionenNULL-Funktionen
Aggregat-FunktionenWindow-FunktionenJSON-FunktionenGeometrische Funktionen
Sequenz-FunktionenInformations-FunktionenDynamische Tabellen-SpaltenSonstige Funktionen
Weitere Informationen zur SQL-Funktion IFNULL: mysql.com und mariadb.com und w3schools.com
Aktualisiert: 24.09.2023ImpressumKontaktGeschäftsbedingungenDatenschutz & CookiesUpdatesSitemapFacebookLinkedinTwitterStatistics©2020-2024 Heino Cunze-Fischer