sql >> Databáze >  >> RDS >> Mysql

MySQL Specific Group od

Mělo by to stačit:

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. SELECT .. INTO pro vytvoření tabulky v PL/pgSQL

  2. 42809 Chyba při provádění uložené procedury PostgreSQL z aplikace Asp.Net C#

  3. Je lepší filtrovat sadu výsledků pomocí klauzule WHERE nebo pomocí kódu aplikace?

  4. Jak uložit formátovaný text do tabulky MySQL?