add batch remove batch split batch comment selection show hidden batches hide batch highlight batch
db<>fiddle
donate feedback about
By using db<>fiddle, you agree to license everything you submit by Creative Commons CC0.
CREATE TABLE t (
`date` date,
`app` VARCHAR(6),
`action` VARCHAR(9),
`response` INTEGER
);

INSERT INTO t
(`date`, `app`, `action`, `response`)
VALUES
('2022-9-22', 'e-file', 'launch', '2'),
('2022-9-22', 'e-file', 'login', '3'),
('2022-9-22', 'e-file', 'edit', '5'),
('2022-9-22', 'e-file', 'clicksave', '6'),
('2022-9-22', 'e-file', 'logout', '7'),
('2022-9-28', 'cube', 'launch', '3'),
('2022-9-28', 'cube', 'login', '2'),
('2022-9-28', 'cube', 'edit', '7'),
('2022-9-28', 'cube', 'clicksave', '8'),
('2022-9-28', 'cube', 'logout', '9');
Records: 10  Duplicates: 0  Warnings: 0
select * from t
date app action response
2022-09-22 e-file launch 2
2022-09-22 e-file login 3
2022-09-22 e-file edit 5
2022-09-22 e-file clicksave 6
2022-09-22 e-file logout 7
2022-09-28 cube launch 3
2022-09-28 cube login 2
2022-09-28 cube edit 7
2022-09-28 cube clicksave 8
2022-09-28 cube logout 9
select action
,max(case app when 'e-file' then response end) as "response_e-file"
,max(case app when 'cube' then response end) as "response_cube"
,(max(case app when 'cube' then response end)-max(case app when 'e-file' then response end))/max(case app when 'e-file' then response end) as "e vs cube"
from t
group by action
action response_e-file response_cube e vs cube
launch 2 3 0.5000
login 3 2 -0.3333
edit 5 7 0.4000
clicksave 6 8 0.3333
logout 7 9 0.2857