BNA8/.resources/c4758c342b37e991630b661730c71bb22704f3949136d9d90a1a4c8cedff8fcf

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;