sql >> Database >  >> RDS >> Mysql

De ene rij gegevens van de andere aftrekken in SQL

Dit kan je (enigszins) helpen.


select a.id, a.length, 
coalesce(a.length - 
    (select b.length from foo b where b.id = a.id + 1), a.length) as diff
from foo a



  1. Percona/MySQL zonder toezicht installeren op Ubuntu

  2. Twee kolommen in subquery in waar-clausule

  3. Gegevens kopiëren naar een andere tabel

  4. hoe %ROWTYPE declareren van een variabele die een zwak getypte SYS_REFCURSOR is?