UPPER dan LOWER SQL: Standarkan Huruf Sebelum Dibandingkan
Di PostgreSQL, 'budi@mail.com' dan 'Budi@Mail.com' itu dua orang berbeda. UPPER dan LOWER yang bikin mereka jadi satu lagi.
Artikel dan tutorial seputar SQL, Data Analysis, dan karir di bidang data
Di PostgreSQL, 'budi@mail.com' dan 'Budi@Mail.com' itu dua orang berbeda. UPPER dan LOWER yang bikin mereka jadi satu lagi.
SUBSTITUTE ganti teks berdasarkan isinya. REPLACE ganti berdasarkan posisi karakter. Dua rumus mirip yang kepakai buat hal berbeda, dan sering ketuker.
TRIM hapus spasi di awal dan akhir teks. Kedengeran remeh, sampai kamu sadar JOIN yang hasilnya 0 baris itu gara-gara satu spasi yang gak keliatan.
UPPER bikin semua huruf kapital, LOWER bikin semua kecil, PROPER bikin awal tiap kata kapital. Tiga rumus buat ngerapiin kolom nama yang diisi 5 orang berbeda.
REPLACE ganti semua kemunculan sebuah teks di dalam kolom dengan teks lain. Satu fungsi yang bisa beresin 10 ribu nomor HP berantakan dalam satu query.
TRIM hapus semua spasi berlebih di teks dan cuma nyisain satu spasi antar kata. Rumus 6 karakter ini yang biasanya bikin VLOOKUP kamu tiba-tiba jalan lagi.
SUBSTRING ngambil potongan teks dari posisi tertentu. Ini sintaksnya di tiap database, cara pecah kode order, dan trik buat teks yang panjangnya beda-beda.
LEN ngitung jumlah karakter dalam satu sel, termasuk spasi. Ini cara pakainya buat validasi NIK, deteksi spasi siluman, dan kombinasi yang bikin data kamu bersih.
CONCAT nyambungin beberapa kolom jadi satu teks. Ini sintaksnya, bedanya sama operator ||, dan kenapa satu kolom NULL bisa bikin seluruh hasilnya kosong.
LEFT ambil dari kiri, RIGHT dari kanan, MID dari tengah. Ini sintaks ketiganya, cara pecah kode invoice, dan trik buat teks yang panjangnya beda-beda.
12 fungsi string SQL yang beneran kepakai tiap hari buat bersihin data kotor: TRIM, UPPER, REPLACE, SUBSTRING, SPLIT_PART, dan kawan-kawan, plus contoh dataset lokal.
TEXTJOIN gabungin satu range jadi satu teks, pemisahnya ditulis sekali di depan dan sel kosong bisa dilewatin otomatis. Ini sintaks dan 4 kasus pakainya.