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):siçindeki karakter sayısıUPPER(s): aynı dizenin büyük harfli hâliLOWER(s): aynı dizenin küçük harfli hâli
SELECT name, LENGTH(name) AS chars, UPPER(name) AS upper_name
FROM usersBir 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.
Görev
KolayKullanı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
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
2String Fonksiyonları
LENGTH, UPPER, LOWERSUBSTRINSTRREPLACE ve TRIM|| ile BirleştirmeÖzet - FaturalarKendi başına pratik yap: SQL playground