Syntaks:
Trim () -funksjonen til MySQL kan brukes til tre typer trimming. Syntaks for trim () -funksjonen er gitt nedenfor:
Trim ([begge | ledende | etterfølgende [remove_string] fra] streng)Bruk av trim () -funksjon:
Bruken av Trim () -funksjonen med de forskjellige alternativene ved å bruke strengdata og datoen for tabellen er gitt i denne delen av denne opplæringen.
Eksempel 1: Bruke trim () -funksjon uten alternativ
Bruken av trim () -funksjonen uten noe alternativ blir diskutert i dette eksemplet. Hvis ikke noe alternativ og fjerne_stringsverdi føres i trim () -funksjonen, vil plassen bli fjernet fra hovedstrengen. Her er utgangen fra trim () -funksjonen blitt sammenkoblet med en annen streng for å sjekke at plassen fjernes fra høyre side av strengen:
Velg Concat (TRIM ('MySQL er populær databaseserver'), '-test');Produksjon:
Følgende utdata vises etter å ha utført forrige spørring. Plassen er fjernet fra begge sider av strengen:
Eksempel 2: Bruke trim () -funksjon med begge alternativene
Bruken av trim () -funksjonen med begge alternativene og den fjerne strengen med forskjellige verdier er vist ved å bruke flere utvalgte utsagn her.
Følgende SELECT -spørring genererer samme utdata som SELECT -spørringen av forrige eksempel. Her har begge alternativene blitt brukt uten noen fjernet streng:
Velg Concat (TRIM (begge fra 'MySQL er populær databaseserver'), '-test');Produksjon:
Følgende utgang vises etter å ha utført forrige spørring:
Fjerningskarakteren med begge alternativene har blitt brukt i følgende valgte spørring. Det vil fjerne tegnet, 'P', fra strengen, 'php' og sammenkoble den gjenværende strengverdien, 'H' med strengen '-test'. Utgangen vil være 'H-test':
Velg Concat (Trim (begge 'P' fra 'PHP'), '-Test');Produksjon:
Følgende utgang vises etter å ha utført forrige spørring:
Fjerningsstrengen med begge alternativene har blitt brukt i følgende valgte spørring. Det vil fjerne strengen, 'php' fra strengen, ”php bash python java php 'og sammenkoble den gjenværende strengverdien,' bash python java 'med strengen' -test '. Utgangen vil være 'Bash Python Java -test':
Velg Concat (Trim (begge 'PHP' fra 'PHP Bash Python Java PHP'), '-Test');Produksjon:
Følgende utgang vises etter å ha utført forrige spørring:
Eksempel 3: Bruke trim () -funksjon med ledende alternativ
Bruken av trim () -funksjonen med det ledende alternativet og fjerningsstrengen er vist i følgende valgte spørring. Fjerningsstrengen, 'PHP', vil bli fjernet fra venstre side av hovedstrengen, "PHP Bash Python Java PHP '. Utgangen vil være 'Bash Python Java PHP-test'.
Velg Concat (Trim (ledende 'PHP' fra 'PHP Bash Python Java PHP'), '-Test');Produksjon:
Følgende utgang vises etter å ha utført forrige spørring:
Eksempel 4: Bruke trim () -funksjon med etterfølgende alternativ
Bruken av trim () -funksjonen med etterfølgende alternativ og fjerningsstrengen er vist i følgende valgte spørring. Fjerningsstrengen, 'PHP', vil bli fjernet fra høyre side av hovedstrengen, "PHP Bash Python Java PHP '. Utgangen vil være 'php bash python java -test'.
Velg Concat (Trim (etterfølgende 'PHP' fra 'PHP Bash Python Java PHP'), '-Test');Produksjon:
Følgende utgang vises etter å ha utført forrige spørring:
Eksempel 4: Bruke en trim () -funksjon for tabelldata
Du må opprette en tabell med data i en MySQL -database for å sjekke TRIM () -funksjonen som brukes til tabelldata. Kjør følgende spørring for å opprette en database som heter test_db:
Opprette databasetest_db;Kjør følgende uttalelse for å bruke test_db Database som gjeldende database:
Bruk test_db;Kjør følgende spørsmål for å opprette Kunder Tabell med fire felt:
Lag bordkunder (Kjør følgende spørsmål for å sette inn tre poster i Kunder bord:
Sett inn 'kunder' ('id', 'navn', 'e -post', 'contact_no') verdierKjør følgende spørsmål for å sjekke de opprinnelige dataene til Kunder bord:
Velg ID som ID, navn som navn, e -post som e -post, kontakt_no som telefon fra 'kunder';Produksjon:
Følgende utgang vises etter å ha utført forrige spørring:
Kjør følgende spørsmål for å fjerne strengen '+88'Fra begynnelsen av verdiene til kontaktnummer felt av Kunder bord:
Velg ID som ID, navn som navn, e -post som e -post, trim (ledende '+88' fra contact_no) som telefon fra 'kunder';Produksjon:
Følgende utgang vises etter å ha utført forrige spørring:
Konklusjon:
Bruken av Trim () -funksjonen uten noe alternativ, og med tre forskjellige alternativer er det vist i denne opplæringen ved å bruke flere utvalgte spørsmål. Jeg håper hensikten med å bruke TRIM () -funksjonen i MySQL -spørringen vil være tydelig for de nye MySQL -brukerne. Sjekk ut andre Linux -hint -artikler for flere tips og opplæringsprogrammer.
/div>