Kom igångKom igång gratis

Utforska med division

När man utforskar en ny databas kan det vara oklart vad datan betyder och hur kolumnerna förhåller sig till varandra.

Vad innehåller kolumnen unanswered_pct i tabellen stackoverflow? Är det andelen frågor med taggen som är obesvarade (obesvarade frågor med tagg / alla frågor med tagg)? Eller är det något annat, till exempel andelen av alla obesvarade frågor på sajten som har taggen (obesvarade frågor med tagg / alla obesvarade frågor)?

Dividera unanswered_count (obesvarade frågor med tagg) med question_count (alla frågor med tagg) och se om värdet stämmer överens med unanswered_pct för att ta reda på svaret.

Den här övningen är en del av kursen

Exploratory Data Analysis i SQL

Visa kurs

Övningsinstruktioner

  • Exkludera rader där question_count är 0 för att undvika division med noll.
  • Begränsa resultatet till 10 rader.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

-- Divide unanswered_count by question_count
SELECT ___/___::___ AS computed_pct, 
       -- What are you comparing the above quantity to?
       ___
  FROM stackoverflow
 -- Select rows where question_count is not 0
 WHERE ___ ___ ___
 ___ ___;
Redigera och kör kod