1. Учиться
  2. /
  3. Courses
  4. /
  5. SQL Serverで学ぶ時系列分析

Connected

Exercise

重複を除いた件数を計算する

COUNT() には便利なバリエーションである COUNT(DISTINCT) があります。これは重複を除いた件数を計算する関数で、COUNT(DISTINCT x.Y) のように書くと、エイリアスが x のテーブルにある列 Y のユニークな値の数を取得できます。

この例では、dbo.IncidentRollup テーブルのインシデント集計データを引き続き確認します。マネジメントは、過去 3 か月分のデータにおけるユニークなインシデント種別の数と、インシデントが発生した日数を知りたがっています。

総インシデント件数については、前の演習であなたが伝えているので既に把握しています。

Инструкции

100 XP
  • IncidentTypeID の重複を除いた件数を NumberOfIncidentTypes として返してください。
  • IncidentDate の重複を除いた件数を NumberOfDaysWithIncidents として返してください。