SQL LTRIM() Funktion

Sql Ltrim Funktion



En av de vanligaste uppgifterna i SQL och andra programmeringsspråk är att manipulera och arbeta med strängdata. Detta kan inkludera strängsammansättningen, konvertering av övre eller undre hölje, strängtrimning och många fler.

En av de vanligaste strängmanipuleringsuppgifterna i SQL är att trimma eller ta bort blanktecken från en given inmatningssträng.

I den här handledningen kommer vi att lära oss om funktionen LTRIM() som spelar en avgörande roll vid strängtrimning.







SQL LTRIM

I SQL står funktionen LTRIM() för vänstertrimning. Funktionen låter oss ta bort alla och eller ledande (längst till vänster) tecken från ett givet strängvärde.



Den här funktionen är särskilt användbar när vi hanterar data som kan innehålla onödiga blanksteg i början av strängarna som gör att vi kan rensa värdena från databasen.



Syntax:

Syntaxen för LTRIM-funktionen i SQL kan variera något beroende på databasmotorn. I MySQL är syntaxen följande:





LTRIM(sträng_till_trim)

'string_to_trim' specificerar inmatningssträngen från vilken vi vill ta bort alla ledande blanksteg.

Exempel 1: Grundläggande användning (MySQL)

Låt oss titta på några praktiska exempel på hur man använder LTRIM-funktionen. Vi börjar med en grundläggande användning och fortsätter sedan med att täcka några mer avancerade exempel.



Stickprov:

Innan du dyker in i frågorna, överväg en exempeltabell som innehåller 'anställd'-data enligt följande:

 En närbild av en lista med ord Beskrivning genereras automatiskt
Anta att vi vill hämta 'job_title' från tabellen där de ledande blanktecken tas bort. Vi kan använda LTRIM-funktionen som visas i följande:

VÄLJ LTRIM(jobbtitel) AS cleaned_job_title FROM emp;

Produktion:

 En närbild av en kod Beskrivning genereras automatiskt

Exempel 2: Trimma specifika tecken

Som standard tar LTRIM-funktionen bort mellanslagstecken från inmatningssträngen. Vi kan dock ange de specifika tecken som vi vill ta bort från inmatningssträngen.

Till exempel, för att ta bort all förekomst av tabbtecknet, kan vi använda värdet '\t' som visas i följande exempel:

SELECT LTRIM('\t' FROM efternamn) SOM trimmat_efternamn FRÅN emp;

Detta bör ta bort alla tabbtecken från strängarna i den angivna kolumnen.

OBS: Du kan ange vilket tecken som helst som stöds.

Slutsats

I den här handledningen lärde vi oss om funktionen LTRIM() i SQL för att upptäcka hur man kan trimma alla förekomster av de angivna tecknen från en given sträng.