Можно ли комбинировать строки со связанными данными, в следующем примере это будет ясно. Я использую этот скрипт:SQL Sever 2008 - Как объединить строки со связанными данными
SELECT AlertName, COUNT(AlertName) as NumAlerts
FROM Alerts
GROUP BY AlertName
ORDER BY AlertName
И результаты есть:
AlertName NumAlets
------------------------|---------------
...
Windows Services SQL 9
...
Windows Services - Core 7
Windows Services Core 271
Windows Services: Core 90
...
Но я хотел бы объединить (группа) эти строки и обобщать NumAlets, чтобы получить этот результат:
AlertName NumAlets
------------------------|---------------
...
Windows Services SQL 9
Windows Services (Core) 368
...
Как я могу это сделать?
Спасибо заранее!
это только показывает, сгруппированных строк анс пропускает все остальное :(Но если вы используете 'ЛЕВЫЙ JOIN' вместо этого он отображает сгруппированные одни и' NULL' для всех остальных! Как сделать его отображения сгруппированных строк со всеми остальными строками? –
Это указатель. Остальное зависит от вас, чтобы оно соответствовало вашим требованиям. SO не является бесплатной службой написания кода. –