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 dalamsUPPER(s): string yang sama dalam huruf kapitalLOWER(s): string yang sama dalam huruf kecil
SELECT name, LENGTH(name) AS chars, UPPER(name) AS upper_name
FROM usersMereka 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'.
Tantangan
MudahTabel 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 besarname: huruf kecilname_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
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Lebih dari Dasar-Dasar
2Fungsi String
LENGTH, UPPER, LOWERSUBSTRINSTRREPLACE dan TRIMMenggabungkan String dengan ||Rangkuman: FakturLatihan sendiri: Playground SQL