1. सीखें
  2. /
  3. पाठ्यक्रम
  4. /
  5. 中級 SQL Server

Connected

अभ्यास

欠損値の補完 (I)

前の演習では、IncidentState 列の欠損していない値を確認しました。では、欠損している値を除外するのではなく、別の値で置き換えたい場合はどうすればよいでしょうか? その場合は ISNULL() 関数を使います。ここでは、Shape 列の欠損値をすべて 'Saucer' という語で置き換えます。

SELECT  Shape, ISNULL(Shape, 'Saucer') AS Shape2
FROM Incidents

また、指定した語ではなく、別の列の値で置き換えるために ISNULL() を使うこともできます。

निर्देश

100 XP
  • IncidentState が欠損している行のみを返す T-SQL クエリを書いてください。
  • IncidentState 列の欠損値をすべて City 列の値で置き換え、この新しい列名を Location にしてください。