Quiero utilizar una instrucción CASE que utiliza REGEXP. Actualmente estoy haciendo algo como esto:Sentencia MySQL CASE y REGEXP
SELECT NAME,
CASE INFO
WHEN 'not cool' THEN 'Not Cool'
WHEN 'very cool' THEN 'Cool'
ELSE INFO
END AS INFO
FROM INFO_TABLE
¿Hay alguna manera de utilizar REGEXP en la declaración inicial para hacer que la condición actúan como una expresión regular? En teoría, esto es lo que quiero, lo que no funciona:
SELECT NAME,
CASE INFO REGEXP
WHEN 'not cool' THEN 'Not Cool'
WHEN 'very cool' THEN 'Cool'
ELSE INFO
END AS INFO
FROM INFO_TABLE
quiero 'no está bien' y 'muy cool' como expresiones regulares. Espero que sea lo suficientemente claro.
+1: me Beat de 54 segundos. –
Excelente, supongo porque tuve el "INFO" adicional justo después del caso, ¡realmente me equivoqué! +1 – bjo