1

我有一个 QuestDB 表,其中的项目位置类似于 QuestDB Live 演示中的出租车行程数据库,我想查询位置,但每个项目不超过每 X 分钟。演示服务器上的类似查询将是

SELECT vendor_id, pickup_latitude, pickup_longitude 
FROM trips 
WHERE vendor_id = 'VTS' 
SAMPLE BY 15m

但返回错误

at least one aggregation function must be present in 'select' clause

我不想要任何聚合,如平均值等,我只需要每小时(或 X 分钟)的位置。有没有办法查询?

4

1 回答 1

0

用于first聚合

SELECT vendor_id, first(pickup_latitude) lat, first(pickup_longitude) Lon
FROM trips 
WHERE vendor_id = 'VTS' 
SAMPLE BY 15m
于 2021-05-27T22:54:53.690 回答