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

Ønsker at udtrække data mellem parenteser i en streng via MYSQL

For at fuldføre det første svar, fordi den tredje parameter, der sendes til substr er længden af ​​understrengen, skal vi trække indekset for åbningsparentesen fra, så:

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

burde gøre tricket



  1. Sådan krypteres data i Oracle ved hjælp af PL SQL

  2. Hvorfor rækkerne returnerer ved explain er ikke lig med count()?

  3. Hvordan indsætter jeg flere værdier i en postgres-tabel på én gang?

  4. MySQL-ydelse – 5 parametre fra konfigurationsfil