Utilizar Case en una Select


Truco de SQL Server - Utilizar Case en una Select


En la utilización de SQL CASE podemos utilizar:

WHEN, THEN, ELSE y END para terminar el CASE.

La sentencia es:

CASE [expression]
WHEN [value | Boolean expression] THEN [return value]
[ELSE [return value]]
END
La [expression] es opcional y contiene el nombre de columna o de variable.

Otras formas de su uso:

DECLARE @TestVal int
SET @TestVal = 3

SELECT
CASE @TestVal
WHEN 1 THEN 'First'
WHEN 2 THEN 'Second'
WHEN 3 THEN 'Third'
ELSE 'Other'
END


Pon el truco en tus favoritos Pon el truco en tus favoritos