Приберіть дублікати за допомогою DISTINCT()
Ви хочете дізнатися, яке місто найближче до землетрусів із магнітудою 8 або вище. Цю інформацію можна отримати з таблиці Earthquakes. Проте простий запит повертає дублікати рядків, адже деякі міста пережили більше ніж один землетрус із магнітудою 8 або вище.
Ви можете прибрати дублікати, використавши конструкцію DISTINCT(). Після отримання результатів ви також хочете з'ясувати, скільки разів кожне місто переживало землетрус із магнітудою 8 або вище.
Зверніть увагу, що використано IS NOT NULL, адже багато землетрусів, на щастя, трапляються не поблизу населених пунктів.
Ця вправа є частиною курсу
Покращення продуктивності запитів у SQL Server
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
SELECT ___, -- Add the closest city
Country
FROM Earthquakes
WHERE Magnitude >= 8
AND NearestPop IS NOT NULL
ORDER BY NearestPop;