1. Learn
  2. /
  3. Kurser
  4. /
  5. Exploratory Data Analysis i SQL

Connected

övning

Coalesce

Funktionen coalesce() är användbar när du vill ange ett standardvärde eller reservvärde för en kolumn som innehåller NULL-värden.

coalesce() kontrollerar argumenten i ordning och returnerar det första värdet som inte är NULL, om ett sådant finns.

  • coalesce(NULL, 1, 2) = 1
  • coalesce(NULL, NULL) = NULL
  • coalesce(2, 3, NULL) = 2

I fortune500-data saknas en del värden i kolumnen industry. Använd coalesce() för att ersätta saknade värden i industry med värdet från sector. Ta sedan reda på vilken bransch som förekommer mest.

Instruktioner

100 XP
  • Använd coalesce() för att välja det första värdet som inte är NULL från industry, sector eller 'Unknown' som reservvärde.
  • Ge resultatet av coalesce()-anropet aliaset industry2.
  • Räkna antalet rader för varje värde av industry2.
  • Ta reda på vilket värde av industry2 som förekommer mest.