Λειτουργία SQL LTRIM().

Leitourgia Sql Ltrim



Μία από τις πιο κοινές εργασίες στην SQL και σε άλλες γλώσσες προγραμματισμού είναι ο χειρισμός και η εργασία με δεδομένα συμβολοσειράς. Αυτό μπορεί να περιλαμβάνει τη συνένωση συμβολοσειρών, τη μετατροπή άνω ή κάτω περιβλήματος, περικοπή χορδών και πολλά άλλα.

Μία από τις πιο συνηθισμένες εργασίες χειρισμού συμβολοσειρών στην SQL είναι η περικοπή ή η αφαίρεση των χαρακτήρων κενού διαστήματος από μια δεδομένη συμβολοσειρά εισόδου.

Σε αυτό το σεμινάριο, θα μάθουμε για τη συνάρτηση LTRIM() που διαδραματίζει κρίσιμο ρόλο στην περικοπή χορδών.







SQL LTRIM

Στην SQL, η συνάρτηση LTRIM() σημαίνει αριστερή περικοπή. Η συνάρτηση μας επιτρέπει να αφαιρέσουμε οποιονδήποτε και ή αρχικό (αριστερό) χαρακτήρες από μια δεδομένη τιμή συμβολοσειράς.



Αυτή η συνάρτηση είναι ιδιαίτερα χρήσιμη όταν ασχολούμαστε με δεδομένα που μπορεί να περιέχουν περιττό κενό διάστημα στην αρχή των συμβολοσειρών που μας επιτρέπει να καθαρίσουμε τις τιμές από τη βάση δεδομένων.



Σύνταξη:

Η σύνταξη για τη συνάρτηση LTRIM στο SQL μπορεί να διαφέρει ελαφρώς ανάλογα με τη μηχανή βάσης δεδομένων. Στη MySQL, η σύνταξη είναι η εξής:





LTRIM(string_to_trim)

Το 'string_to_trim' καθορίζει τη συμβολοσειρά εισόδου από την οποία θέλουμε να αφαιρέσουμε τυχόν χαρακτήρες κενού διαστήματος.

Παράδειγμα 1: Βασική χρήση (MySQL)

Ας δούμε μερικά πρακτικά παραδείγματα σχετικά με τον τρόπο χρήσης της συνάρτησης LTRIM. Ξεκινάμε με μια βασική χρήση και στη συνέχεια προχωράμε στην κάλυψη ορισμένων πιο προχωρημένων παραδειγμάτων.



Δειγμα δεδομένων:

Προτού βουτήξετε στα ερωτήματα, εξετάστε ένα παράδειγμα πίνακα που περιέχει τα δεδομένα 'εργαζομένων' ως εξής:

 Ένα κοντινό πλάνο μιας λίστας λέξεων Περιγραφή δημιουργήθηκε αυτόματα
Ας υποθέσουμε ότι θέλουμε να ανακτήσουμε το 'job_title' από τον πίνακα όπου αφαιρούνται οι κύριοι χαρακτήρες κενού διαστήματος. Μπορούμε να χρησιμοποιήσουμε τη συνάρτηση LTRIM όπως φαίνεται στα παρακάτω:

SELECT LTRIM(job_title) AS cleaned_job_title FROM emp;

Παραγωγή:

 Ένα κοντινό πλάνο ενός κωδικού Περιγραφή δημιουργήθηκε αυτόματα

Παράδειγμα 2: Περικοπή συγκεκριμένων χαρακτήρων

Από προεπιλογή, η συνάρτηση LTRIM αφαιρεί τους χαρακτήρες διαστήματος από τη συμβολοσειρά εισόδου. Ωστόσο, μπορούμε να καθορίσουμε τους συγκεκριμένους χαρακτήρες που θέλουμε να αφαιρέσουμε από τη συμβολοσειρά εισόδου.

Για παράδειγμα, για να καταργήσουμε όλες τις εμφανίσεις του χαρακτήρα καρτέλας, μπορούμε να χρησιμοποιήσουμε την τιμή '\t' όπως φαίνεται στο ακόλουθο παράδειγμα:

SELECT LTRIM('\t' FROM last_name) AS trimmed_last_name FROM emp;

Αυτό θα πρέπει να αφαιρέσει όλους τους χαρακτήρες καρτέλας από τις συμβολοσειρές στην καθορισμένη στήλη.

ΣΗΜΕΙΩΣΗ: Μπορείτε να καθορίσετε οποιονδήποτε υποστηριζόμενο χαρακτήρα.

συμπέρασμα

Σε αυτό το σεμινάριο, μάθαμε για τη συνάρτηση LTRIM() στην SQL για να ανακαλύψουμε πώς να περικόψουμε οποιαδήποτε εμφάνιση των καθορισμένων χαρακτήρων από μια δεδομένη συμβολοσειρά.