İçeriğe atla
CodeItRaw
SQL: Seçmek ve Süzmek

Ders 3/3

Bir metnin tamamını değil bir parçasını biliyorsan LIKE kullanırsın. Kalıpta % "herhangi bir şey, hiçbir şey dahil" anlamına gelir, _ tam bir karakter. 'M%' M ile başlayanlar, '%son' "son" ile bitenler, '%ar%' içinde "ar" geçenlerdir.

SELECT title
FROM books
WHERE title LIKE 'The %'
AND translator IS NULL;
"The " ile başlayan ve çevirmeni olmayan kitaplar. Boş değer (NULL) "bilinmiyor" demektir ve = ile karşılaştırılamaz; onun için ayrı bir soru vardır: IS NULL, tersi IS NOT NULL.

NULL sıfır ya da boş metin değildir. Bir çalışanın şehri NULL ise şehri bilinmiyordur; '' ise şehri boş bir metindir. İkisi farklı satırlardır ve farklı koşullarla bulunurlar.

Görevler

Görevler sırayla açılır. Hepsini çözünce sonraki ders açılır.

Bu dersin görevleri, önceki dersler bitince açılır. Anlatımı şimdiden okuyabilirsin.Sıradaki derse git

  1. 01

    Harfle başlayanlar

    SQL sorgusu

  2. 02

    Boş değerler

    SQL sorgusu

Sırayı beklemeden çözmek istersen bütün problemler kilitsiz açık: Problemler listesi