Sample time-series rows in QuestDB
CREATE TABLE readings (
ts TIMESTAMP,
sensor SYMBOL,
value DOUBLE
) TIMESTAMP(ts);
INSERT INTO readings VALUES
('2026-01-01T00:00:00.000000Z', 'a', 10.0),
('2026-01-01T00:01:00.000000Z', 'a', 12.0);
SELECT ts, sensor, avg(value) FROM readings SAMPLE BY 1m;