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

Sådan trimmes de første tre tegn baseret på det første bogstav (udtryk), før det indsættes i databasen

Du kan blot bruge REPLACE() :

SELECT REPLACE(t.mobile,'+91','') as mobile
FROM YourTable t

Eller hvis du vil ændre det i databasen :

UPDATE YourTable t
SET t.mobile = REPLACE(t.mobile,'+91','')


  1. Sådan fjerner du nul, når heltalsdelen er nul i Oracle

  2. SQL Server XML-forespørgsel med flere navnerum

  3. MySQL-fejl 1064 ved tilføjelse af fremmednøgle med MySQL Workbench

  4. Hvordan kopierer jeg SQL Azure-databasen til min lokale udviklingsserver?