Main Menu

Belajar SQL Dasar #14: Alias & Fungsi String


👍 0 ❤️ 0 💡 0 🔥 0 🙌 0 🥳 0
Belajar SQL Dasar #14: Alias & Fungsi String

Halo teman-teman semuanya, di seri keempat belas ini kita akan membahas tentang alias dan fungsi string dalam SQL. Dua hal ini sangat berguna untuk membuat hasil query kita lebih rapi, terbaca, dan fleksibel, terutama saat kita bekerja dengan data teks atau ingin menyesuaikan nama kolom di hasil output.

Contoh Tabel

Untuk latihan, kita akan gunakan tabel siswa berikut:

id nama_depan nama_belakang kelas
1 Ali Akbar XII IPA 1
2 Budi Santoso XI IPS 2
3 Citra Lestari XII IPA 3
4 Dewi Permata X IPA 2

Apa Itu Alias?

Alias digunakan untuk memberikan nama sementara pada kolom atau tabel di hasil query. Ini membuat output lebih mudah dipahami.

Contoh Alias Kolom:

SELECT nama_depan AS nama, kelas AS kelas_siswa
FROM siswa;

Hasil:

nama kelas_siswa
Ali XII IPA 1
Budi XI IPS 2

Kita juga bisa menggunakan tanda petik untuk alias dengan spasi:

SELECT nama_depan AS 'Nama Lengkap'
FROM siswa;

Fungsi-Fungsi String di SQL

SQL menyediakan berbagai fungsi untuk memanipulasi data teks, seperti menggabungkan, memotong, mengganti huruf, dan lainnya.

  1. CONCAT – Menggabungkan Teks

    SELECT CONCAT(nama_depan, ' ', nama_belakang) AS nama_lengkap
    FROM siswa;
    

    Hasil:

    nama_lengkap
    Ali Akbar
    Budi Santoso
  2. UPPER & LOWER – Ubah Huruf

    SELECT UPPER(nama_depan) AS nama_kapital, LOWER(nama_belakang) AS nama_kecil
    FROM siswa;
    

    Hasil:

    nama_kapital nama_kecil
    ALI akbar
    BUDI santoso
  3. LENGTH – Panjang Teks

    SELECT nama_depan, LENGTH(nama_depan) AS jumlah_karakter
    FROM siswa;
    

    Hasil:

    nama_depan jumlah_karakter
    Ali 3
    Budi 4
  4. SUBSTRING – Potong Teks

    SELECT SUBSTRING(nama_belakang, 1, 3) AS potongan_nama
    FROM siswa;
    

    Hasil:

    potongan_nama
    Akb
    San
  5. REPLACE – Ganti Teks

    SELECT REPLACE(kelas, 'IPA', 'SAINS') AS kelas_baru
    FROM siswa;
    

    Hasil:

    kelas_baru
    XII SAINS 1
    XI IPS 2

Kesimpulan

Pada artikel ini, kita telah belajar dua hal penting:

  • Cara menggunakan alias untuk membuat nama kolom lebih deskriptif
  • Cara menggunakan berbagai fungsi string untuk memanipulasi data teks seperti menggabungkan, memotong, mengganti huruf, dan menghitung panjang karakter

Dengan dua teknik ini, kita bisa membuat hasil query yang lebih informatif dan sesuai kebutuhan tampilan data.

Terima Kasih


SQL
Fika Ridaul Maulayya
Full-Stack Developer, Content Creator and CO-Founder SantriKoding.com

Suka dengan tulisan di SantriKoding? Kamu bisa memberikan dukungan dengan berdonasi atau bagikan konten ini di sosial media. Terima kasih atas dukungan Anda!

KEBIJAKAN KOMENTAR

Saat memberikan komenatar silahkan memberikan informasi lengkap tentang error, seperti: screenshot, link kode, dll. Baca aturan komentar kami