Я пытаюсь добавить функцию подсчета в отдельный столбец к имени столбца dv.severity.Столбец содержит выходные данные серьезности: умеренный и критический.Ниже приведен мой текущий запрос, который работает.
SELECT ds.name AS site, date_published, dv.severity, dv.title AS vulnerability_title
FROM fact_asset_vulnerability_finding favf, dv.severity
JOIN dim_asset da USING (asset_id)
JOIN dim_operating_system dos USING (operating_system_id)
JOIN dim_vulnerability dv USING (vulnerability_id)
JOIN dim_site_asset dsa USING (asset_id)
JOIN dim_site ds USING (site_id)
WHERE now() - date_published < INTERVAL '180 days'
ORDER BY dv.title ASC
Ниже приведен фрагмент из моего вывода
+ --------+----------------+----------+-----------------------------------------------------------------+
| site | date_published | severity | vulnarability_title |
+ --------+----------------+----------+-----------------------------------------------------------------+
| MEAS-de | 1/30/2018 | Severe | 7-Zip: CVE-2017-17969: Heap based buffer overflow vulnarability |
+ --------+----------------+----------+-----------------------------------------------------------------+
Результат сейчас: 4 столбца;Сайт, дата_публикация, серьезность, уязвимость_титл
Результат Мне бы хотелось 5 столбцов;Сайт, дата_публикации, серьезность, серьезность_count, уязвимость_титр