Estructura CASE con T-SQL

Evalúa una lista de condiciones y devuelve una de las varias expresiones de resultado posibles.
La expresión CASE tiene dos formatos:
  • La expresión CASE sencilla compara una expresión con un conjunto de expresiones sencillas para determinar el resultado.
  • La expresión CASE buscada evalúa un conjunto de expresiones booleanas para determinar el resultado.
Ambos formatos admiten un argumento ELSE opcional

Simple CASE expression:   

CASE input_expression   
    WHEN when_expression THEN result_expression [ ...n ]   
    [ ELSE else_result_expression ]   
END   
Searched CASE expression:  
CASE  
    WHEN Boolean_expression THEN result_expression [ ...n ]   
    [ ELSE else_result_expression ]   
END




ejemplo :




























Texto extraido de : https://msdn.microsoft.com/es-MX/l

Comentarios

Entradas populares