Como se usa CASE en MySQL
CASE se ocupa para evaluar condiciones simples de tipo booleana, esto para dar a conocer un caso específico. Esta instrucción puede estar contenida dentro de un SELECT, UPDATE, DELETE, WHERE, ORDER BY y HAVING, ya que CASE no sirve para controlar el flujo de ejecución en stored procedure o en funciones de usuario.
En el siguiente vídeo se muestra un caso práctico de esta instrucción:
Como se nota la sintaxis queda de la siguiente manera:
CASE
WHEN Boolean_expression THEN result_expression [ ...n ]
[ ELSE else_result_expression ]
END
Comentarios
Publicar un comentario