sql >> Databáze >  >> RDS >> Mysql

Odečtení jednoho řádku dat od druhého v SQL

To by vám mohlo (poněkud) pomoci.


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. CHYBA 1452:Nelze přidat nebo aktualizovat podřízený řádek:selhalo omezení cizího klíče

  2. Odstraňte primární klíč v MySQL

  3. Převeďte datum z rrrr-mm-dd na dd název_měsíce rok

  4. Java získat ResultSet z SQL Array selhává