Booleans
Coddy'nin SQL Journey'sinin Temeller bölümünün bir parçası — ders 11 / 72.
Koşullar boolean'lardır. Boolean, iki olası değere sahip bir veri tipidir: TRUE veya FALSE.
Örneğin
10 > 100- YANLIŞ10 > 5- DOĞRU
10 > 5 AND 100 < 5- YANLIŞ
Boolean sütunları yalnızca iki değere sahiptir - ya TRUE ya da FALSE. Dahili olarak, TRUE 1 olarak temsil edilir ve FALSE 0 olarak temsil edilir. Bir boolean sütunundaki her satır bu iki değerden birini tutar.
İstihdam gibi bir durumu, 1'in çalışan ve 0'ın işsiz anlamına geldiği tek bir boolean sütun olarak temsil edebiliriz; bu, veriyi filtrelemeyi kolaylaştırır. Boolean'lar kullanarak veri filtrelemek için IS TRUE veya IS NOT TRUE anahtar kelimelerini kullanacağız.
SELECT *
FROM table1
WHERE col1 IS NOT FALSE AND col2 IS TRUEGörev
KolayMevcut tablolar ve sütunlar:
<strong>objects</strong>:<strong>id</strong>,<strong>colorful</strong>
Tüm renkli nesneleri getirin. colorful = 1 yazmak yerine TRUE anahtar kelimesini kullanmayı deneyin.
Kopya kağıdı
Boolean, iki olası değere sahip bir veri türüdür: TRUE veya FALSE.
Örnekler:
10 > 100- FALSE10 > 5- TRUE10 > 5 AND 100 < 5- FALSE
Dahili olarak, TRUE 1 olarak temsil edilir ve FALSE 0 olarak temsil edilir.
Boole değerleri kullanarak veri filtrelemek için IS TRUE veya IS NOT TRUE anahtar kelimelerini kullanın:
SELECT *
FROM table1
WHERE col1 IS NOT FALSE AND col2 IS TRUEKendin dene
Bu 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