Recap - LEAD & LAG
Coddy'nin SQL Journey'sinin Temeller bölümünün bir parçası — ders 62 / 72.
Görev
OrtaMevcut tablolar ve sütunlar:
<b>air_conditioners</b>:<b>id</b>,<b>efficiency</b>,<b>strength</b>,<b>month</b>
Klima performansının zaman içinde nasıl değiştiğini takip etmek istiyoruz. Göreviniz, aylar arasında performansı düşen klimaları bulmaktır.
İşte yapmanız gerekenler:
- Her ay için her bir klimanın performans oranını,
idvemonthsütunlarına göre gruplandırarak, ortalama verimliliği ortalama güce bölerek (AVG(efficiency)/AVG(strength)) hesaplayın. - Her klimanın mevcut ay performansını iki ay sonraki performansıyla karşılaştırın.
- Mevcut performansın gelecek performansın yarısından fazla olduğu durumları bulun (mevcut oran ÷ gelecek oran > 0.5).
- Bu durumlar için klima id'sini, ayı ve karşılaştırma oranını döndürün.
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() Function8Statistics
Built-In Aggregate Part 1Built-In Aggregate Part 2Grouping Part 1Grouping Part 2Subqueries Part 1Subqueries Part 2Recap - Total Gain ShopRecap - Scooter ShopRecap - Coffee Shop11Window Functions part 1
ROW_NUMBER functionORDER BY criterionPARTITION BY criterionPARTITION & ORDERLEAD & LAG FunctionsRecap - LEAD & LAGRecap - PicturesRecap - Boxes3Specific 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