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

Jak zjistit průměr rozdílů posledních N čtení sloupce PHP MySQL

SELECT AVG(difference)
FROM (
    SELECT @next_reading - reading AS difference, @next_reading := reading
    FROM (SELECT reading
          FROM level_records
          ORDER BY date DESC
          LIMIT 20) AS recent20
    CROSS JOIN (SELECT @next_reading := NULL) AS var
    ) AS recent_diffs

DEMO



  1. PHP array_intersect nebo in_array pak MYSQL

  2. Hibernace strategie pojmenování změna názvů tabulek

  3. Jak porovnat dvě tabulky sloupec po sloupci v oracle

  4. Jak propojit tabulku s backendovou databází v Accessu 2016