select artical_id,max(cnt) as max_uv from ( select t2.uid,t2.artical_id,count(distinct t1.uid) cnt from tb_user_log t1,tb_user_log t2 where t1.artical_id = t2.artical_id and t1.in_time <=t2.out_time and t1.out_time >= t2.out_time and t1.artical_id <> 0 group by t2.uid,t2.artical_id )c gr...