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

SQL:Jak vybrat jeden záznam za den, za předpokladu, že každý den obsahuje více než 1 hodnotu MySQL

Chcete-li získat první záznam pro každé datum, které můžete udělat

select * from value_magnitudes
where id in 
(
    SELECT min(id)
    FROM value_magnitudes
    WHERE magnitude_id = 234
    and date(reading_date) >= '2013-04-01'
    group by date(reading_date)
)



  1. MariaDB JSON_EXISTS() Vysvětleno

  2. java.sql.SQLException:Neznámá systémová proměnná 'query_cache_size'

  3. Jak mohu nastavit výchozí hodnotu sloupce časového razítka na aktuální časové razítko s migrací Laravel?

  4. Řešení problémů generátoru číselných řad – 3. část