Hapus Spasi di SQL

Hapus Spasi Di Sql



Salah satu tugas paling umum dalam SQL dan bahasa pemrograman lainnya adalah memanipulasi dan bekerja dengan data string. Ini mungkin termasuk penggabungan string, konversi casing atas atau bawah, pemangkasan string, dan banyak lagi.

Salah satu tugas manipulasi string yang paling umum di SQL adalah memangkas atau menghapus karakter spasi dari string masukan tertentu.

Dalam tutorial ini, kita akan belajar tentang fungsi LTRIM() yang memainkan peran penting dalam pemangkasan string.







SQL LTRIM

Dalam SQL, fungsi LTRIM() adalah singkatan dari trim kiri. Fungsi ini memungkinkan kita untuk menghapus karakter apa pun dan/atau karakter utama (paling kiri) dari nilai string tertentu.



Fungsi ini sangat berguna ketika menangani data yang mungkin berisi spasi yang tidak perlu di awal string sehingga memungkinkan kita membersihkan nilai dari database.



Sintaksis:
Sintaks untuk fungsi LTRIM di SQL mungkin sedikit berbeda tergantung pada mesin database. Di MySQL, sintaksnya adalah sebagai berikut:





LTRIM(string_ke_trim)

'string_to_trim' menentukan string input yang ingin kita hapus karakter spasi utamanya.

Contoh Penggunaan SQL LTRIM (MySQL)

Mari kita lihat beberapa contoh praktis tentang cara menggunakan fungsi LTRIM. Kita mulai dengan penggunaan dasar dan kemudian melanjutkan untuk membahas beberapa contoh lanjutan.



Contoh data
Sebelum mendalami kueri, pertimbangkan contoh tabel yang berisi data karyawan seperti yang ditunjukkan berikut ini:

S

Misalkan kita ingin mengambil “job_title” dari tabel di mana karakter spasi di depannya dihapus. Kita dapat menggunakan fungsi LTRIM seperti yang ditunjukkan berikut ini:

PILIH LTRIM(job_title) SEBAGAI clean_job_title DARI emp;

Keluaran:

Contoh: Memangkas Karakter Tertentu
Secara default, fungsi LTRIM menghilangkan karakter spasi dari string input. Namun, kita dapat menentukan karakter tertentu yang ingin kita hapus dari string masukan.

Misalnya, untuk menghapus semua kemunculan karakter tab, kita dapat menggunakan nilai “\t” seperti yang ditunjukkan pada contoh berikut:

PILIH LTRIM('\t' DARI nama_belakang) SEBAGAI nama_terakhir DARI emp;

Ini harus menghapus semua karakter tab dari string di kolom yang ditentukan.

CATATAN: Anda dapat menentukan karakter apa pun yang didukung.

SQLRTRIM

Dalam SQL, fungsi RTRIM() adalah singkatan dari trim kanan. Fungsi ini memungkinkan kita untuk menghapus karakter apa pun dan/atau karakter tambahan (paling kanan) dari nilai string tertentu.

Fungsi ini sangat berguna ketika menangani data yang mungkin berisi spasi yang tidak perlu di akhir string sehingga memungkinkan kita membersihkan nilai dari database.

Sintaksis :
Sintaks untuk fungsi RTRIM di SQL mungkin sedikit berbeda tergantung pada mesin database. Di MySQL, sintaksnya adalah sebagai berikut:

RTRIM(string_ke_trim)

'string_to_trim' menentukan string input yang ingin kita hapus karakter spasi utamanya.

Contoh Penggunaan SQL RTRIM (MySQL)

Mari kita lihat beberapa contoh praktis tentang cara menggunakan fungsi RTRIM. Kita mulai dengan penggunaan dasar dan kemudian melanjutkan untuk membahas beberapa contoh lanjutan.

Contoh data
Sebelum mendalami kueri, pertimbangkan contoh tabel yang berisi data karyawan seperti yang ditunjukkan berikut ini:

Misalkan kita ingin mengambil “job_title” dari tabel di mana karakter spasi di depannya dihapus. Kita dapat menggunakan fungsi RTRIM seperti yang ditunjukkan berikut ini:

PILIH RTRIM(judul_pekerjaan) SEBAGAI dibersihkan_judul_pekerjaan DARI emp;

Keluaran:

Contoh: Memangkas Karakter Tertentu
Secara default, fungsi RTRIM menghilangkan karakter spasi dari string input. Namun, kita dapat menentukan karakter tertentu yang ingin kita hapus dari string masukan.

Misalnya, untuk menghapus semua kemunculan karakter tab, kita dapat menggunakan nilai “\t” seperti yang ditunjukkan pada contoh berikut:

PILIH RTRIM('\t' DARI nama_belakang) SEBAGAI nama_terakhir DARI emp;

Ini harus menghapus semua karakter tab dari string di kolom yang ditentukan.

CATATAN: Anda dapat menentukan karakter apa pun yang didukung.

SQL PANGKAS

Kami juga memiliki keuntungan dari kedua dunia. Fungsi TRIM() menghapus karakter spasi di depan dan di belakang string.

Contohnya adalah sebagai berikut:

PILIH TRIM('  Halo Dunia  ') SEBAGAI TrimmedString;

Ini harus menghapus karakter spasi dari string.

Kesimpulan

Kita membahas cara menggunakan fungsi trim untuk menghapus karakter spasi dari awal, akhir, atau kedua ujung string.