Multiple Conditions Combined
Coddy'nin SQL Journey'sinin Temeller bölümünün bir parçası — ders 9 / 72.
Sadece bir koşulla sorgu oluşturmak yeterli değildir. Bazen daha karmaşık bir şey kontrol etmek isteriz. Bunun için SQL (ve birçok diğer programlama dili) AND, OR ve NOT anahtar kelimelerine sahiptir; bu sayede ihtiyacımız olan doğru sonucu getirme yeteneğimizi artırırız.
AND ve OR anahtar kelimeleri şu şekilde kullanılır:
SELECT col1, col2
FROM table1
WHERE condition1 AND condition2 OR condition3 ...İstediğimiz kadar koşulu üst üste koyabiliriz.
Görev
KolayMevcut tablolar ve sütunlar:
<strong>candies</strong>:<strong>name</strong>,<strong>price</strong>,<strong>color</strong>,<strong>weight</strong>
Her iki durumdan birine uyan tüm şekerlemeleri bulmak için bir sorgu yazın:
- brown ve fiyatı 2 OR
- mixed ve ağırlığı 40'dan az
Sorgu, bu şekerlemelerin yalnızca name ve color'unu döndürmelidir.
Kopya kağıdı
AND, OR ve NOT anahtar kelimelerini kullanarak SQL sorgularında karmaşık koşullar oluşturun:
SELECT col1, col2
FROM table1
WHERE condition1 AND condition2 OR condition3Bu mantıksal operatörleri kullanarak istediğiniz kadar koşulu bir araya getirebilirsiniz.
Kendin dene
SELECT name, color
FROM candies
-- Kodunuzu aşağıya yazın
WHEREBu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Temeller bölümündeki tüm dersler
4More Keywords
The IN keywordThe BETWEEN keywordThe LIKE keywordThe AS keywordRecap - Cellphone Models2Conditions
Conditions BasicsThe AND keywordThe OR keywordThe NOT keywordMultiple Conditions CombinedParenthesisBooleans5Arithmetic Operations
Mathematical OperatorsMathematical ColumnsThe Modulo OperationThe ROUND() Function3Specific Return Format
Null valuesSort Results Part 1Sort Results Part 2Recap - Cyber Security FirmLimit number of recordsRecap - Vehicle Factory6Intro Challenges
Recap - Parliamentary ElectionRecap - Police Criminal ArrestRecap - Bar Beverage ContainerRecap - Engineer new columns