1. 程式人生 > >MySQL按時間或分類變數求特定條件下的佔比

MySQL按時間或分類變數求特定條件下的佔比

select tab1.datetime, tab1.hit1 / tab2.total  as rate
from
(select datetime,sum(hit) as hit1 from db1.table1  WHERE product_id = '2013022713510172' GROUP by datetime) tab1
left join
(select  datetime,sum(hit) total from db1.table1  GROUP by datetime) tab2
on tab1.datetime= tab2.datetime