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

jak uzyskać liczbę wartości w mysql

Jeśli twoje dane nie są zbyt duże, możesz użyć tej sztuczki w 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mysql wybierz wiersz po zmianie wartości kolumny

  2. uzyskiwany błąd — SQLSTATE[21000]:Naruszenie liczności:1241 Operand powinien zawierać 1 kolumnę (kolumny)

  3. Utrata połączenia z serwerem MySQL podczas wysyłania losowych zapytań prostych

  4. Auto-inkrementacja MySQL na odrębną wartość wprowadzoną w innej kolumnie?

  5. Co się stanie po zmianie typu kolumny TIMESTAMP na DATETIME w MySQL?