BNA8/.resources/b16260a61181ced8f2fca658f051884364533458dd9c710dca47df8296618cd9

18 lines
515 B
Plaintext

SELECT
okey.roundtime,
okey.Total_count,
okey.Total_count / okey.Total_count AS Total_perc,
okey.Total_count * 3600
/ TIMESTAMPDIFF(SECOND, :starttime, :endtime) AS Total_rate
FROM (
SELECT
FROM_UNIXTIME(
CEIL(UNIX_TIMESTAMP(alltable.t_stamp) / 60) * 60
) AS roundtime,
COUNT(*) AS Total_count
FROM alltable
WHERE (alltable.t_stamp BETWEEN :starttime AND :endtime) and ('Induct 1' = :Induct)
GROUP BY roundtime
) AS okey
ORDER BY okey.roundtime;