Udostępnij za pośrednictwem


Za pomocą przypadek

przypadek Wyrażenie jest używana do oceny kilka warunków i zwraca jedną wartość dla każdego warunku.Na przykład umożliwia o alternatywnych wartości mają być wyświetlane w zależności od wartości kolumna.Ta zmiana w danych są tymczasowe, więc nie ma stałego zmian do danych.

przypadek wyrażenie składa się z:

  • LITER słowa kluczowego.

  • Nazwa kolumna do przekształcenia.

  • Klauzule podczas określania wyrażenia do wyszukiwania i THEN klauzule określenie wyrażenia, aby zastąpić je.

  • Opcjonalnej klauzula ELSE Definiowanie wyrażenie zwracane, jeśli operacja porównania nie ma wartość PRAWDA.

  • Słowo kluczowe END.

  • Opcjonalny AS klauzula określająca alias dla wyrażenie przypadek.

Powszechnym zastosowaniem wyrażenie przypadek ma zastąpić ustawienie wybrane przez użytkownika wartości kodów lub skróty.W poniższym przykładzie użyto CASE Funkcja, aby zmienić sposób wyświetlania kategorii linii produktu, aby uczynić je bardziej zrozumiały.

Innym zastosowaniem przypadek jest klasyfikowanie danych.Następujące kwerendy zastosowań CASE Funkcja do kategoryzowania ceny.

Aby uzyskać więcej przykładów zobacz przypadek (języka Transact-SQL).