Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Procurando extrair dados entre parênteses em uma string via MYSQL


Para completar a primeira resposta, pois o terceiro parâmetro passado para substr é o comprimento da substring, precisamos subtrair o índice dos parênteses de abertura, então:
substr(columnname,instr(columnname,"(") + 1, instr(columnname,")") - instr(columnname,"(") - 1)

deve fazer o truque