Mysql
 sql >> Baza danych >  >> RDS >> Mysql

utwórz zapytanie MySQL wybierz max timestamp z group by statement

Możesz wypróbować podzapytanie, np.

WHERE
    log_timestamp = (
      SELECT MAX(log_timestamp) 
      FROM `bgs`.`faction_log`
      WHERE log_timestamp BETWEEN bgs.find_closest_tick_time(date('2017-08-14')) AND bgs.find_closest_tick_time(DATE_ADD(date('2017-08-14'), INTERVAL 1 DAY)) AND associated_system_id = 4
) AND associated_system_id = 4


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Uzyskaj aktualną pozycję za pomocą mysql

  2. Ruby sort_by dla tablic zwracanych przez MySQL, data sformatowana jako ciąg

  3. Jak upuścić unikatowe w MySQL?

  4. Połącz wiele wierszy w pojedyncze wiersze w MySQL

  5. Jak napisać zapytanie HQL JOIN dla wybranych kolumn w wielu tabelach za pomocą konstruktora w klauzuli Select?