sql >> Database teknologi >  >> RDS >> Mysql

få MySQL-forespørgslen til at vælge maks. tidsstempel med gruppe for sætning

Du kan prøve en underforespørgsel, sådan som

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. MySQL-hurtigt tip:Brug af DAYOFWEEK-funktionen

  2. Installation af Oracle 9i Developer Suite 2.0 på Windows

  3. Oracle SQL Developer:hvordan får man vist resultater fra en ref-markør?

  4. Postgresql regexp_matches syntaks fungerer ikke som forventet