Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Hitung persen kenaikan/penurunan dari nilai baris sebelumnya

Coba ini:

 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apa perbedaan antara backtick dan kutipan tunggal? Bisakah saya menggunakan pernyataan IF dalam kueri seperti di atas?

  2. lokasi direktori data mysql

  3. Laravel 5 menggunakan kondisi OR dengan BETWEEN

  4. MySQL memilih tanggal kemarin

  5. Mysql memformat string seperti XXXXXXXXXXXX hingga XX-XX-XXXXXXX-X