Salah satu tugas manipulasi rentetan yang paling biasa dalam SQL ialah memangkas atau mengalih keluar aksara ruang putih daripada rentetan input yang diberikan.
Dalam tutorial ini, kita akan belajar tentang fungsi LTRIM() yang memainkan peranan penting dalam pemangkasan rentetan.
SQL LTRIM
Dalam SQL, fungsi LTRIM() bermaksud trim kiri. Fungsi ini membolehkan kami mengalih keluar mana-mana dan atau aksara terkemuka (paling kiri) daripada nilai rentetan yang diberikan.
Fungsi ini amat berguna apabila berurusan dengan data yang mungkin mengandungi ruang kosong yang tidak diperlukan pada permulaan rentetan yang membolehkan kami membersihkan nilai daripada pangkalan data.
Sintaks:
Sintaks untuk fungsi LTRIM dalam SQL mungkin berbeza sedikit bergantung pada enjin pangkalan data. Dalam MySQL, sintaksnya adalah seperti berikut:
LTRIM(string_to_trim)
'string_to_trim' menentukan rentetan input yang mana kami ingin mengalih keluar sebarang aksara ruang putih terkemuka.
Contoh 1: Penggunaan Asas (MySQL)
Mari kita lihat beberapa contoh praktikal tentang cara menggunakan fungsi LTRIM. Kami mulakan dengan penggunaan asas dan kemudian meneruskan untuk merangkumi beberapa contoh yang lebih lanjut.
Data Sampel:
Sebelum menyelami pertanyaan, pertimbangkan jadual contoh yang mengandungi data 'pekerja' seperti berikut:
Katakan kami ingin mendapatkan semula 'job_title' daripada jadual di mana aksara ruang putih terkemuka dialih keluar. Kita boleh menggunakan fungsi LTRIM seperti yang ditunjukkan dalam perkara berikut:
Pengeluaran:
Contoh 2: Memangkas Aksara Khusus
Secara lalai, fungsi LTRIM mengalih keluar aksara ruang daripada rentetan input. Walau bagaimanapun, kami boleh menentukan aksara khusus yang ingin kami alih keluar daripada rentetan input.
Sebagai contoh, untuk mengalih keluar semua kemunculan aksara tab, kita boleh menggunakan nilai '\t' seperti yang ditunjukkan dalam contoh berikut:
PILIH LTRIM('\t' DARI last_name) SEBAGAI trimmed_last_name DARI emp;Ini harus mengalih keluar semua aksara tab daripada rentetan dalam lajur yang ditentukan.
NOTA: Anda boleh menentukan mana-mana aksara yang disokong.
Kesimpulan
Dalam tutorial ini, kami mempelajari tentang fungsi LTRIM() dalam SQL untuk mengetahui cara memangkas sebarang kejadian aksara yang ditentukan daripada rentetan yang diberikan.