MySQL - Un CALL desde un CASE

 
Vista:
sin imagen de perfil
Val: 1
Ha aumentado su posición en 8 puestos en MySQL (en relación al último mes)
Gráfica de MySQL

Un CALL desde un CASE

Publicado por Castro (1 intervención) el 04/05/2020 20:43:54
Hola.
Necesito llamar a un procedimiento cuando el resultado sea el especificado.

He intentado hacerlo así pero me da error.

¿sabéis por que?. También me vale otra sugerencia si hace lo mismo.

1
2
3
4
5
6
7
SELECT COLOR,
CASE
     WHEN COLOR = 'AMARIILO' THEN CALL proc_platano ("1")
     WHEN COLOR = 'ROJO'     THEN CALL proc_fresa ("1")
END
FROM FRUTA
WHERE CANTIDAD > 5;
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder