Mysql
 sql >> Database >  >> RDS >> Mysql

Cercando di estrarre i dati tra parentesi in una stringa tramite MySQL

Per completare la prima risposta, poiché il terzo parametro passato a substr è la lunghezza della sottostringa, dobbiamo sottrarre l'indice delle parentesi di apertura, quindi:

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

dovrebbe fare il trucco