Veri üzerinde çeşitli string fonksiyonlarını uygulama
Fark etmiş olabileceğin gibi, string fonksiyonları veriyi işlemek için gerçekten kullanışlıdır. SQL Server, metinleri dönüştürmek için birçok yerleşik fonksiyon sunar ve bazıları kullanması epey keyiflidir.
Bu egzersizde, voters tablosundaki veriye birkaç string fonksiyonunu uygulayarak onu daha sunulabilir bir şekilde göstereceksin.
Şu fonksiyonları kullanma şansın olacak: LEN(), UPPER(), PATINDEX(), CONCAT(), REPLACE() ve SUBSTRING().
Unutma: Bir metin içinde desen ararken, en yardımcı olanlar bunlardır:
| pattern | match |
|---|---|
| % | sıfır veya daha fazla karakterden oluşan herhangi bir dizi |
| _ | herhangi bir tek karakter |
| [] | köşeli parantezde belirtilen aralık içindeki herhangi bir tek karakter |
Bu egzersiz
SQL Server'da Verileri İşlemek için Fonksiyonlar
kursunun bir parçasıdırUygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
SELECT
first_name,
last_name,
birthdate,
email,
country
FROM voters
-- Select only voters with a first name less than 5 characters
WHERE ___(___) < 5
-- Look for the desired pattern in the email address
AND ___(___, ___) > 0;