Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Nhóm cụ thể của MySQL bởi

Điều này nên làm điều đó:

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. MySQL khóa trong lỗi khóa trùng lặp

  2. truyền một chuỗi thành thời gian sql

  3. cách hiệu quả nhất để thêm chỉ mục vào bảng mysql lớn

  4. Dấu * có nghĩa là gì trong câu lệnh mysql?

  5. Tính toán khoảng cách Haversine giữa hai điểm trong Laravel