PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Wartość SQL poprzedniej (nieznanej) daty

Chcesz lag() :

select 
    articleid, 
    amount,
    date,
    lag(date) over(partition by articleid order by date) prevdate,
    lag(amount) over(partition by articleid order by date) prevamount
from table1
order by articleid, date desc



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wybierz ostatnią dzienną wartość nie zerową ze strefą czasową

  2. Postgre SQL LIKE dla liczb całkowitych

  3. Odzyskane usunięte wiersze w postgresql

  4. Java JDBC ignoruje setFetchSize?

  5. PostgreSQL:Szyfruj kolumnę za pomocą pgcrypto