select
    `hour` click_hour,
    count(click_cnt) click_cnt -- 根据子查询,按小时分组,统计各小时的点击量
from
    (
        -- 这个子查询,统计出各小时的点击数量
        select
            hour (click_time) `hour`,
            count(*) click_cnt
        from
            user_ad_click_time
        group by
            click_time
    ) temp
group by
    `hour`

order by click_cnt desc -- 按点击量倒序排序
limit 0,1 -- 只输出第一行点击量最高的那条记录