SQL LTRIM() Funktion

Sql Ltrim Funktion



En af de mest almindelige opgaver i SQL og andre programmeringssprog er at manipulere og arbejde med strengdata. Dette kan omfatte strengsammenkædning, konvertering af øvre eller nedre hylstre, strengtrimning og mange flere.

En af de mest almindelige strengmanipulationsopgaver i SQL er trimning eller fjernelse af mellemrumstegnene fra en given inputstreng.

I denne vejledning lærer vi om LTRIM()-funktionen, som spiller en afgørende rolle i strengtrimning.







SQL LTRIM

I SQL står LTRIM()-funktionen for venstre trim. Funktionen giver os mulighed for at fjerne alle og/eller førende (længst til venstre) tegn fra en given strengværdi.



Denne funktion er især nyttig, når vi håndterer data, der kan indeholde unødvendige mellemrum i begyndelsen af ​​strengene, som giver os mulighed for at rydde op i værdierne fra databasen.



Syntaks:

Syntaksen for LTRIM-funktionen i SQL kan variere lidt afhængigt af databasemotoren. I MySQL er syntaksen som følger:





LTRIM(streng_til_trim)

'string_to_trim' specificerer den inputstreng, hvorfra vi ønsker at fjerne eventuelle ledende mellemrumstegn.

Eksempel 1: Grundlæggende brug (MySQL)

Lad os se på nogle praktiske eksempler på, hvordan man bruger LTRIM-funktionen. Vi starter med en grundlæggende brug og fortsætter derefter med at dække nogle mere avancerede eksempler.



Eksempeldata:

Før du dykker ned i forespørgslerne, skal du overveje en eksempeltabel, der indeholder 'medarbejder'-dataene som følger:

 Et nærbillede af en liste med ord Beskrivelse genereret automatisk
Antag, at vi ønsker at hente 'job_title' fra tabellen, hvor de førende mellemrumstegn fjernes. Vi kan bruge LTRIM-funktionen som vist i følgende:

SELECT LTRIM(job_title) AS cleaned_job_title FROM emp;

Produktion:

 Et nærbillede af en kode Beskrivelse genereret automatisk

Eksempel 2: Trimning af specifikke tegn

Som standard fjerner LTRIM-funktionen mellemrumstegnene fra inputstrengen. Vi kan dog angive de specifikke tegn, som vi ønsker at fjerne fra inputstrengen.

For at fjerne al forekomst af tabulatortegnet kan vi f.eks. bruge '\t'-værdien som vist i følgende eksempel:

SELECT LTRIM('\t' FROM efternavn) SOM trimmet_efternavn FRA emp;

Dette bør fjerne alle tabulatortegn fra strengene i den angivne kolonne.

BEMÆRK: Du kan angive et hvilket som helst understøttet tegn.

Konklusion

I dette selvstudie lærte vi om funktionen LTRIM() i SQL for at finde ud af, hvordan man trimmer enhver forekomst af de angivne tegn fra en given streng.