Графики обычно имеют ось X, которая содержит последовательный поток. Обычно это работает, если объединение с другой таблицей содержит дату и время, но в случае, когда эта дата фактически не имеет каких-либо значений, это приводит к тому, что мой график «пропускает» эти дни.
select TO_CHAR((dateAdd(day,-row_number() over(order by true), '12/8/2018
12:00:00 AM'))::datetime, 'MM/dd/yyyy') as Display, 0 as consumption, 0 as
masterconsumption
limit 7
В приведенном выше примере я пытаюсь сгенерировать метку времени за последние 7 дней. Так было бы что-то вроде 8.12.2008 | 12/7/2018 ... | 12/1 / 2018. * * 1004
Я думал, что предоставление лимита сработает, но результаты всегда возвращаются только с первой даты 12/8/2018