sql >> Databasteknik >  >> RDS >> Mysql

Beräkna procentuell ökning/minskning från föregående radvärde

Prova detta:

 SELECT t.*,
 amount - (SELECT amount FROM transactions prev WHERE prev.date_end     < t.date_start ORDER BY date_start DESC LIMIT 1) AS changes
 FROM   transactions t


  1. Hur fungerar indexering

  2. Hur man gör Sequelize använda singular tabellnamn

  3. Är det möjligt att mata ut en SELECT-sats från ett PL/SQL-block?

  4. java.sql.SQLEundantag:- ORA-01000:maximala öppna markörer har överskridits