Heim  >  Artikel  >  Datenbank  >  Detaillierte Erläuterung der Verwendung der SQL-Anweisung in Groß- und Kleinschreibung

Detaillierte Erläuterung der Verwendung der SQL-Anweisung in Groß- und Kleinschreibung

hzc
hzcOriginal
2020-06-13 14:54:0553322Durchsuche

Detaillierte Erläuterung der Verwendung der SQL-Anweisung in Groß- und Kleinschreibung

SQL-Anweisungsfall bei Verwendung

Wenn wir die Bedeutung der Datenanzeige direkt aus der Datenquelle bestimmen müssen, können wir SQL verwenden Die Case-When-Funktion wird in der Anweisung verwendet.

Case hat zwei Formate. Einfache Fallfunktion und Fallsuchfunktion.

Das erste Format: Einfache Case-Funktion:

Formatbeschreibung

Case-Spaltenname

bei Bedingungswert 1 dann Option 1

wenn Bedingungswert 2 dann Option 2....

sonst Standardwert Ende

select
    case   job_level
    when     '1'     then    '1111'
    when    '2'     then    '1111'
    when    '3'     then    '1111'
    else     'eee' end
    from     dbo.employee

Zweites Format: Fallsuchfunktion

Formatbeschreibung

Groß-/Kleinschreibung

wenn Spaltenname = Bedingungswert 1, dann Auswahl 1

wenn Spaltenname = Bedingungswert 2, dann Option 2....

sonst Standardwert Ende

eg:
   update   employee
    set    e_wage =
    case
    when   job_level = '1'    then e_wage*1.97
    when   job_level = '2'   then e_wage*1.07
    when   job_level = '3'   then e_wage*1.06
    else   e_wage*1.05
    end

Tipp: Wenn wir eine Case-When-Anweisung schreiben, kann es leicht passieren, dass wir das Ende vergessen.

Vergleich: Zwei Formate können die gleiche Funktion erreichen.

Die Schreibmethode der einfachen Case-Funktion ist relativ einfach, aber im Vergleich zur Case-Suchfunktion gibt es einige funktionale Einschränkungen, wie z. B. das Schreiben von Urteilsausdrücken. Es gibt noch ein weiteres Problem, das Aufmerksamkeit erfordert. Die Case-Funktion gibt nur den ersten qualifizierten Wert zurück und die restlichen Case-Teile werden automatisch ignoriert.

Empfohlenes Tutorial: „SQL-Tutorial

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

Stellungnahme:
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