Heim > Datenbank > SQL > Hauptteil

Detaillierte Erläuterung der SQL-Isnull-Verwendung

hzc
Freigeben: 2020-06-16 17:15:16
Original
5776 Leute haben es durchsucht

Detaillierte Erläuterung der SQL-Isnull-Verwendung

ISNULL

Ersetzen Sie NULL durch den angegebenen Ersatzwert.

Syntax

:ISNULL ( check_expression , replacement_value )

Parameter

check_expression   wird geprüft, ob . Wenn es nicht NULL ist, wird dieser Wert direkt zurückgegeben, was dem Ausdruck NULL entspricht. Wenn es leer ist, wird direkt der Inhalt des check_expression -Ausdrucks zurückgegeben. replacement_valueKann jeder Art sein. check_expression 

Der Ausdruck, der zurückgegeben wird, wenn replacement_value  check_expression ist. NULL muss vom gleichen Typ sein wie replacement_value. check_expresssion

Rückgabetyp

gibt denselben Typ zurück wie

. check_expression

Kommentare

Wenn

nicht NULL ist, wird der Wert des Ausdrucks zurückgegeben, andernfalls wird check_expression zurückgegeben. replacement_value

Beispiel

1 Beispieldaten

Tabelle tb_Student und ihre Beispieldaten sind in der folgenden Abbildung dargestellt.

Detaillierte Erläuterung der SQL-Isnull-Verwendung

2. Abfrageanforderungen

Fragen Sie die Informationen von Schülern ab, deren Punktzahl kleiner oder gleich 60 ist, und speichern Sie sie im Tabellenvariable @tempTable: Wenn die Punktzahl des Schülers leer ist, wird die Punktzahl als 0 aufgezeichnet.

declare @tempTable table(
    stuname nchar(10),
    stuage int,
     stuscore float);
insert into @tempTable
select name,age,ISNULL(score,0) from tb_Student
where  ISNULL(score,0)<=60
select * from @tempTable
Nach dem Login kopieren

3 Ausführungsergebnisse

Detaillierte Erläuterung der SQL-Isnull-Verwendung

Empfohlenes Tutorial: „

SQL-Tutorial

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der SQL-Isnull-Verwendung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
sql
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!