始める無料で始める

nullの除外

nullを扱う1つの方法は、シンプルに除外してしまうことです。nullに関する重要な条件式が2つあります。

  • IS NULL は、その値がnullであれば真になります。
  • IS NOT NULL は、その値がnullでなければ真になります。ゼロや空白のセルはnullと同じではない点に注意してください。

これらの条件式は、CASEWHEREHAVING などの句で活用できます。この演習では、2つの手法を使ってnullを除外する方法を学びます。

必要に応じて E:R 図 を参照してください。

この演習はコースの一部です

SQLでのレポーティング

コースを見る

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

-- Show total gold_medals by country
SELECT 
	____,
    ____ AS gold_medals
FROM ____ AS w
JOIN ____ AS c
ON ____
GROUP BY ____
-- Order by gold_medals in descending order
ORDER BY ____;
コードを編集して実行