Een efficiënte manier om het laatste / eerste record in TimescaleDB te krijgen:
Eerste record:
SELECT <COLUMN>, time FROM <TABLE_NAME> ORDER BY time ASC LIMIT 1 ;
Laatste record:
SELECT <COLUMN>, time FROM <TABLE_NAME> ORDER BY time DESC LIMIT 1 ;
De vraag is al beantwoord, maar ik denk dat het nuttig kan zijn als mensen hier komen. Het gebruik van first() en last() in TimescaleDB duurt veel langer.