Menu
CoddyTech

LENGTH, UPPER, LOWER

Termasuk bagian Lebih dari Dasar-Dasar dalam perjalanan SQL di Coddy. Pelajaran 6 dari 27.

Tiga fungsi kecil yang akan kamu gunakan di semua kolom teks.

  • LENGTH(s): jumlah karakter dalam s
  • UPPER(s): string yang sama dalam huruf kapital
  • LOWER(s): string yang sama dalam huruf kecil
SELECT name, LENGTH(name) AS chars, UPPER(name) AS upper_name
FROM users

Mereka menerima string dan mengembalikan string. Karena itu, mereka cocok untuk menormalkan data yang berantakan di dalam klausa WHERE: WHERE LOWER(email) = 'bob@x.com' juga cocok dengan 'BOB@X.COM'.

challenge icon

Tantangan

Mudah

Tabel dan kolom yang tersedia:

  • countries: code, name

Kolom code memiliki penggunaan huruf besar dan kecil yang tidak konsisten. Kembalikan hanya negara yang namanya memiliki panjang antara 5 dan 7 karakter (inklusif), dengan:

  • code: huruf besar
  • name: huruf kecil
  • name_length: jumlah karakter

Urutkan secara alfabetis berdasarkan code yang menggunakan huruf besar.

Coba sendiri

SELECT -- kode yang sudah dibersihkan, nama dalam huruf kecil, panjang
FROM countries
WHERE -- panjang nama antara 5 dan 7
ORDER BY -- kode yang sudah dibersihkan
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Lebih dari Dasar-Dasar

Latihan sendiri: Playground SQL