Some checks failed
kotlin / test (push) Has been skipped
python / test (push) Has been skipped
typescript / test (push) Has been skipped
go / build darwin/amd64 (push) Has been cancelled
go / build linux/amd64 (push) Has been cancelled
go / build windows/amd64 (push) Has been cancelled
go / build darwin/arm64 (push) Has been cancelled
go / build linux/arm64 (push) Has been cancelled
go / build windows/arm64 (push) Has been cancelled
go / test (push) Has been cancelled
go / vuln_check (push) Has been cancelled
12 lines
404 B
SQL
12 lines
404 B
SQL
-- name: CountAlertReportBy :many
|
|
select DATE_TRUNC($1,ts)::text as datetime,coalesce(count,0) as count from
|
|
(
|
|
SELECT DATE_TRUNC($1,eventdate) as hr ,count(*)
|
|
FROM alertreport
|
|
where eventdate between $2 and $3
|
|
GROUP BY 1
|
|
) AS cnt
|
|
right outer join ( SELECT * FROM generate_series ( $2, $3, CONCAT('1 ',$1)::interval) AS ts ) as dte
|
|
on DATE_TRUNC($1, ts ) = cnt.hr
|
|
order by 1 asc;
|