Belajar SQL - Menggunakan fungsi LEFT() pada SQL.
Untuk berbagai keperluan, akan diperlukan pemotongan data yang terdapat dalam
sebuah kolom. Fungsi LEFT()
digunakan untuk memotong data sejumlah karakter
yang diinginkan (dimulai dari kiri). Contoh penulisan:
LEFT(NamaKolom, x)
Penjelasan:
- NamaKolom adalah kolom data yang akan dipotong
- x adalah jumlah karakter yang akan dipotong (dimulai dari kiri)
Seperti sudah dijelaskan pada artikel sebelumnya, untuk menggabungkan data dapat dilakukan
menggunakan fungsi
CONCAT()
. Kita akan mencoba menggabungkan sekaligus
memotong data.Artikel terkait: Menggabungkan record dengan fungsi CONCAT() pada SQL
Perhatikan tabel pegawai dibawah ini, kita buat contoh kasus untuk membuat username dari gabungan antara nama depan (nm_dpn) dan 2 karakter awal dari nip pegawai.
Perintah SQL untuk contoh kasus diatas adalah sebagai berikut:
SELECT nip, nm_dpn, CONCAT(nm_dpn, LEFT(nip, 2)) AS username FROM pegawai
Output:
Hasil username “Ayu12” merupakan
gabungan antara nama depan (nm_dpn) dan 2 karakter awal dari
nip.
Artikel terkait:
0 Komentar