Добавление функции подсчета в столбец - PullRequest
0 голосов
/ 24 сентября 2018

Я пытаюсь добавить функцию подсчета в отдельный столбец к имени столбца 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, уязвимость_титр

Ответы [ 3 ]

0 голосов
/ 24 сентября 2018

FROM fact_asset_vulnerability_finding favf, dv.severity --- не является опечаткой.

0 голосов
/ 24 сентября 2018

Я вычислил количество.Мне нужно добавить следующее: количество (dv.severity) и сайт GROUP BY, дата_публикации, серьезность, уязвимость_титры.Это позволило мне иметь функцию подсчета.

0 голосов
/ 24 сентября 2018

Торстен: Ниже приведен фрагмент из моего вывода

enter image description here

Результат сейчас: 4 столбца;Сайт, дата_публикация, серьезность, уязвимость_титл

Результат Мне бы хотелось 5 столбцов;Сайт, дата_публикации, серьезность, серьезность_count, уязвимость_титр

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...