CASE se utiliza para brindar un tipo de lógica "si-entonces-otro" para SQL. Su sintaxis es:
SELECT CASE ("nombre_columna")
WHEN "condición1" THEN "resultado1"
WHEN "condición2" THEN "resultado2"
...
[ELSE "resultadoN"]
END
FROM "nombre_tabla"
WHEN "condición1" THEN "resultado1"
WHEN "condición2" THEN "resultado2"
...
[ELSE "resultadoN"]
END
FROM "nombre_tabla"
"condición" puede ser un valor estático o una expresión. La cláusula ELSE es opcional.
No hay comentarios:
Publicar un comentario