sql >> Databasteknik >  >> RDS >> Mysql

hur man får räkning av värden i mysql

Om din data inte är för stor kan du använda detta trick i MySQL:

select user_id, max(dte),
       substring_index(group_concat(place_visited order by cnt desc), ',', 1)
from (select user_id, place_visited, count(*) as cnt, max(recorded_date) as dte
      from user_places
      group by user_id, place_visited
     ) upv
group by user_id;



  1. Om du infogar NOW()-värdet i datetime-datatypen returneras 0000-00-00 00:00:00

  2. Laravel:Hur man får anpassad sorterad vältalig samling med whereIn-metoden

  3. Skicka och returnera anpassade arrayobjekt i ibatis och oracle i java

  4. LIKE-kommandot Mysql