Menu
Coddy logo textTech

LENGTH, UPPER, LOWER

Coddy'nin SQL Journey'sinin Temellerin Ötesi bölümünün bir parçası. Ders 6 / 27.

Metin sütunlarında her yerde kullanacağın üç küçük fonksiyon.

  • LENGTH(s): s içindeki karakter sayısı
  • UPPER(s): aynı dizenin büyük harfli hâli
  • LOWER(s): aynı dizenin küçük harfli hâli
SELECT name, LENGTH(name) AS chars, UPPER(name) AS upper_name
FROM users

Bir dize alır ve bir dize döndürürler. Bu, onları bir WHERE yan tümcesinin içindeki karmaşık verileri normalleştirmek için mükemmel kılar: WHERE LOWER(email) = 'bob@x.com', 'BOB@X.COM' ile de eşleşir.

challenge icon

Görev

Kolay

Kullanılabilir tablolar ve sütunlar:

  • countries: code, name

code sütununda büyük-küçük harf kullanımı tutarsızdır. Yalnızca adı 5 ile 7 karakter arasında (dâhil) olan ülkeleri şu şekilde döndürün:

  • code: büyük harfe dönüştürülmüş
  • name: küçük harfe dönüştürülmüş
  • name_length: karakter sayısı

Büyük harfe dönüştürülmüş code değerine göre alfabetik olarak sıralayın.

Kendin dene

SELECT -- temizlenmiş kod, küçük harfli isim, uzunluk
FROM countries
WHERE -- isim uzunluğu 5 ile 7 arasında
ORDER BY -- temizlenmiş kod
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Temellerin Ötesi bölümündeki tüm dersler

Kendi başına pratik yap: SQL playground