sql >> Database teknologi >  >> RDS >> PostgreSQL

TimescaleDB:vælg effektivt sidste række

En effektiv måde at få sidste/første post i TimescaleDB:

Første registrering:

SELECT <COLUMN>, time FROM <TABLE_NAME> ORDER BY time ASC LIMIT 1 ;

Sidste registrering:

SELECT <COLUMN>, time FROM <TABLE_NAME> ORDER BY time DESC LIMIT 1 ;

Spørgsmålet er allerede besvaret, men jeg tror, ​​det kan være nyttigt, hvis folk kommer hertil. Det tager meget længere tid at bruge first() og last() i TimescaleDB.



  1. MySQL - vælg grupper med værdier, der dækker et sæt

  2. mysql server portnummer

  3. Kan ikke forhindre SQLiteConnection-objektlækage

  4. Brugerkontostyring, roller, tilladelser, godkendelse PHP og MySQL - Del 2