sql >> Base de Datos >  >> RDS >> Mysql

Buscando extraer datos entre paréntesis en una cadena a través de MYSQL

Para completar la primera respuesta, debido a que el tercer parámetro pasado a substr es la longitud de la subcadena, necesitamos restar el índice de los paréntesis de apertura, así:

substr(columnname,instr(columnname,"(") + 1, instr(columnname,")") - instr(columnname,"(") - 1)

debería hacer el truco