Mysql
 sql >> Base de données >  >> RDS >> Mysql

Trouver les intersections entre les lignes et les horodatages dans une base de données mysql

Essayez ceci

Pour charger la réponse sera 630 et non 690

Pour le 1er et le deuxième cas

SELect max(timestamp) - min(timestamp), LEFT(event, LOCATE(' ', event)) 
FROM table1 
group by id, LEFT(event, LOCATE(' ', event));

Pour le 3ème cas

SELect max(timestamp) - min(timestamp), id
FROM table1 
group by id;

FIDDLE