Recap - Creatures
Coddy'nin SQL Journey'sinin Temeller bölümünün bir parçası — ders 70 / 72.
Görev
OrtaMevcut tablolar ve sütunlar:
<strong>creatures</strong>:<strong>creature_name</strong>,<strong>preference</strong>,<strong>has_legs</strong>
Bu meydan okumada, önemli bir diğerini bulmak isteyen yaratıklar var. Onlara eşlerini bulmalarına yardımcı olmamız gerekiyor.
Her yaratık bir tercih değeri ve ya bacakları vardır ya da yoktur.
Kurallar:
- Yaratıklar SADECE aynı
has_legsdeğerine sahip diğerleriyle eşleştirilir - Her grup içinde (
has_legstrue/false), yaratıkları tercihe göre sırala NTILE(total_creature_count/2)kullanarakcouple_matchernumaralarını ata- Her iki grup da aynı
couple_matcheraralığını (1'den N'ye) kullanacak
Örnek: Toplam 10 yaratık (6 bacaklı, 4 bacakısız)
- Bacaklı yaratıklar: tercihe göre sıralanmış,
couple_matcher1-5 atanmış - Bacakısız yaratıklar: tercihe göre sıralanmış,
couple_matcher1-5 atanmış - Sonuç: Birden fazla ayrı çift aynı
couple_matchernumarasına sahip olabilir
Kendin dene
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