Я делаю запрос, чтобы получить количество строк по дате:
SELECT TIMESTAMP_TRUNC(TIMESTAMP_MICROS( CAST(CAST(datetime AS NUMERIC)*1000 AS INT64)),DAY ) AS timestamp1, count(datetime)
FROM `eventlogs`
WHERE ( CAST(datetime AS NUMERIC) > 1544375081371.431 ) AND message LIKE '%mymessage%'
GROUP BY timestamp1
ORDER BY timestamp1
LIMIT 10000
это дает мне такие результаты, как:
1 2018-12-10 00:00:00 UTC 561
2 2018-12-11 00:00:00 UTC 1473
3 2018-12-12 00:00:00 UTC 650
4 2018-12-13 00:00:00 UTC 407
5 2018-12-14 00:00:00 UTC 283
6 2018-12-15 00:00:00 UTC 1
7 2018-12-17 00:00:00 UTC 213
8 2018-12-18 00:00:00 UTC 583
Есть ли способ получить пропущенную дату 2018-12-16 с 0?