Я пытаюсь выполнить запрос, в котором выходные данные должны показывать дату и процентное значение того, сколько раз запрос был неудачным.
схема таблицы
![enter image description here](https://i.stack.imgur.com/HfX4l.png)
выборочные значения
![enter image description here](https://i.stack.imgur.com/izAe0.png)
мой запрос
select
time::timestamp::date,
(count(*) * 100 / (select count(*) from log group by time::timestamp::date))
from log where status like '%404%' group by time::timestamp::date;
Я получаю сообщение о том, что подзапросом возвращено более одного запроса, как я могу сделать запрос для вывода процента для каждого значения даты.
Мне нужен вывод в этом формате
![enter image description here](https://i.stack.imgur.com/VQr4W.png)