MySQL memiliki TRIM()
fungsi yang memungkinkan Anda menghapus spasi putih awal dan/atau akhir dari string.
Anda juga dapat menggunakannya untuk menghapus karakter tertentu lainnya dari kedua sisi (atau kedua sisi) string.
Artikel ini berfokus pada penghapusan spasi putih dari kedua sisi string.
Contoh
Berikut adalah contoh dasar untuk menghapus spasi dari kedua sisi string:
SELECT TRIM(' Joe Satriani ') AS Trimmed;
Hasil:
+--------------+ | Trimmed | +--------------+ | Joe Satriani | +--------------+
Jadi, string dilucuti dari spasi putih di kedua sisi string. Perhatikan bahwa spasi putih apa pun yang tidak berada di awal atau akhir string akan tetap ada.
Berikut tampilannya jika dibandingkan dengan string yang belum dipotong:
SELECT TRIM(' Joe Satriani ') AS Trimmed, ' Joe Satriani ' AS Untrimmed;
Hasil:
+--------------+------------------------+ | Trimmed | Untrimmed | +--------------+------------------------+ | Joe Satriani | Joe Satriani | +--------------+------------------------+
Penggunaan TRIM() lainnya
Anda juga dapat menggunakan TRIM()
untuk menghapus spasi tambahan saja atau untuk menghapus spasi awal saja.
Juga, Anda tidak hanya terbatas pada ruang. TRIM()
dapat digunakan untuk menghapus karakter lain juga.