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

SQL dotaz pro získání průměrné hodnoty za nastavená časová období

Zde je váš dotaz:

SELECT STR_TO_DATE(CONCAT(DATE_FORMAT(`time`, '%H'), ':', (FLOOR(DATE_FORMAT(`time`, '%i') / 15) * 15), ':00'), '%H:%i:%s') `starttime`, AVG(`power`) `avgpower`
FROM `tablea`
GROUP BY `starttime`;

Neváhejte a nahraďte tabulku (tablea ) a sloupce (time a power ) jména podle vašeho schématu.

Doufám, že to pomůže.



  1. pokud řádek1 =hodnota 1, aktualizujte další řádky

  2. 5 výkonných funkcí Microsoft Access

  3. Je možné použít `SqlDbType.Structured` k předání parametrů s hodnotou tabulky v NHibernate?

  4. Vyberte malá a velká písmena pomocí mysql, php a pdo