Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Grup Khusus MySQL oleh

Ini harus melakukannya:

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 GROUP BY perilaku

  2. SQL:Batas pada CASE (jumlah kondisi WHEN, THEN)

  3. Kesalahan untuk mengubah konten variabel tergantung pada status sesi

  4. cara mengganti teks di sel ke data di tabel lain di mysql

  5. Kerusakan MySQL Innodb