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

Konkretna grupa MySQL według

To powinno wystarczyć:

select name, min(time), max(time)
from (
select
name, 
time,
@group_num := if(@name != name, @group_num + 1, @group_num) AS group_number,
@name := name
from yourTable
, (select @group_num := 1, @name := NULL) variables
order by id
) sq
group by group_number



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Używanie zmiennej w ustawianiu wartości tabeli mysql INNODB AUTO_INCREMENT

  2. pytania do bazy danych w sql

  3. PHP/MySQL - Najlepszy sposób na stworzenie unikalnego, losowego ciągu?

  4. PHP/MYSQLI:mysqli_query nie działa w PHP

  5. Zmiana czcionki w MySQL Workbench