sql >> Database >  >> RDS >> Mysql

maak MySQL-query kies max tijdstempel met groep op instructie

Je kunt een subquery proberen, zoiets als

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. Grote website overschakelen van MySQL naar MySQLi

  2. Mijn waar-instructie met een JSON_extract-functie op een nullable-kolom wordt bevestigd wanneer de waarde van die kolom NULL is?

  3. PHP mysqli_real_escape_string geeft lege string terug

  4. Controleer of tabellen identiek zijn met SQL in Oracle