Efektivní způsob, jak získat poslední / první záznam v TimescaleDB:
První záznam:
SELECT <COLUMN>, time FROM <TABLE_NAME> ORDER BY time ASC LIMIT 1 ;
Poslední záznam:
SELECT <COLUMN>, time FROM <TABLE_NAME> ORDER BY time DESC LIMIT 1 ;
Otázka již byla zodpovězena, ale věřím, že by mohlo být užitečné, kdyby se sem lidé dostali. Používání first() a last() v TimescaleDB trvá mnohem déle.