Clickhouse. Некорректно выводит даты если задать условия вывода
У меня есть запрос который должен выводить агрегацию определенного параметра в промежутке времени. Но при определение промежутка даты проставляются некорректные
Вот запрос без временного промежутка
SELECT
clock,
value
FROM
(
SELECT
itemid,
toDateTime(toStartOfDay(clock)) AS clock,
avg(value) AS value
FROM zabbix.history
WHERE itemid IN
(
SELECT itemid
FROM mysql_zabbix.items
WHERE (hostid IN (10151)) AND (key_ LIKE 'vfs.fs.size[%,free]') AND isNull(templateid)
)
GROUP BY
itemid,
clock
) AS agregate
ORDER BY clock ASC
LIMIT 10
| clock |value |
| ------------------- | ----------------- |
│ 2019-03-16 00:00:00 │ 367779840 │
│ 2019-03-16 00:00:00 │ 544992682.6666666 │
│ 2019-03-16 00:00:00 │ 74170077184 │
│ 2019-03-16 00:00:00 │ 6199295754.319445 │
│ 2019-03-16 00:00:00 │ 47050790065.15278 │
│ 2019-03-16 00:00:00 │ 93626748416.80556 │
│ 2019-03-17 00:00:00 │ 544980992 │
│ 2019-03-17 00:00:00 │ 47046423889.65278 │
│ 2019-03-17 00:00:00 │ 74170077184 │
│ 2019-03-17 00:00:00 │ 367779840 │
Это запрос с временным промежутком
SELECT
clock,
value
FROM
(
SELECT
itemid,
toDateTime(toStartOfDay(clock)) AS clock,
avg(value) AS value
FROM zabbix.history
WHERE itemid IN
(
SELECT itemid
FROM mysql_zabbix.items
WHERE (hostid IN (10151)) AND (key_ LIKE 'vfs.fs.size[%,free]') AND isNull(templateid)
)
GROUP BY
itemid,
clock
) AS agregate
WHERE (toUnixTimestamp(clock) > 1653265386) AND (toUnixTimestamp(clock) < 1655857386)
ORDER BY clock ASC
LIMIT 10
Query id: 5dd0eff9-2e35-428a-beb8-b047bee139bd
┌───────────────clock─┬───────value─┐
│ 1970-01-01 03:00:00 │ 32275423232 │
│ 1970-01-01 03:00:00 │ 70014779392 │
│ 1970-01-01 03:00:00 │ 30038192128 │
│ 1970-01-01 03:00:00 │ 70014779392 │
│ 1970-01-01 03:00:00 │ 49955424256 │
│ 1970-01-01 03:00:00 │ 37459333120 │
│ 1970-01-01 03:00:00 │ 37448105984 │
│ 1970-01-01 03:00:00 │ 58210842624 │
│ 1970-01-01 03:00:00 │ 37447950336 │
│ 1970-01-01 03:00:00 │ 70014779392 │
└─────────────────────┴─────────────┘
как видно все даты становятся стартовой эпохой unix. Почему так?