sql >> Databáze >  >> RDS >> PostgreSQL

Seřadit posledních N řádků v databázi?

Proč si to neobjednáte opačně?

SELECT * FROM mytable ORDER BY record_date DESC LIMIT 5;

Pokud se nechcete v aplikaci správně otáčet, můžete vnořit dotaz a převrátit je dvakrát:

SELECT *
    FROM (SELECT * FROM mytable ORDER BY record_date DESC LIMIT 5)
    ORDER BY record_date ASC;

...což se ukazuje jako docela levná operace.



  1. Proč PostgreSQL nevrací hodnoty null, když je podmínka <> pravdivá

  2. Ovladač HubSpot ODBC

  3. kurzor.execute(INSERT INTO im_entry.test (+entrym+) HODNOTY ('+p+');)

  4. Trezor TO_NUMBER()