You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-08-17 09:41:06 +03:00
33 lines
830 B
Plaintext
33 lines
830 B
Plaintext
/*
|
|
* Report average for each query for two date ranges.
|
|
*/
|
|
select qr1.qr_qd_key
|
|
,qr1.qr_time
|
|
,qr2.qr_time
|
|
,qr3.qr_time
|
|
,qr4.qr_time
|
|
from queryRun qr1
|
|
,queryRun qr2
|
|
,queryRun qr3
|
|
,queryRun qr4
|
|
where qr1.qr_r_key = 4
|
|
and qr2.qr_r_key = qr1.qr_r_key - 1 and qr2.qr_qd_key = qr1.qr_qd_key
|
|
and qr3.qr_r_key = qr2.qr_r_key - 1 and qr3.qr_qd_key = qr1.qr_qd_key
|
|
and qr4.qr_r_key = qr3.qr_r_key - 1 and qr4.qr_qd_key = qr1.qr_qd_key
|
|
group by 1
|
|
order by 1;
|
|
|
|
select qr1.qr_qd_key
|
|
,qd.qd_name
|
|
,qr1.qr_time
|
|
,qr2.qr_time
|
|
,qr1.qr_time - qr2.qr_time as diff
|
|
from queryRun qr1
|
|
,queryRun qr2
|
|
,queryDefinition qd
|
|
where qr1.qr_r_key = 4
|
|
and qr2.qr_r_key = qr1.qr_r_key - 1 and qr2.qr_qd_key = qr1.qr_qd_key
|
|
and qr1.qr_qd_key = qd.qd_key
|
|
group by 1
|
|
order by 1;
|