selectcount(*)from log
where rank_num=1and order_num=2;# 索结果排名第1,但是点击次序排在第2的数据有4654条
3.7.统计每分钟的查询次数
# 法一:使用substring函数selectminute,count(*)as num
from(select substring(time,4,2)asminutefrom log) m
groupbyminute;# 法二:使用substr函数select substr(time,4,2)asminute,count(*)as num
from log
groupby substr(time,4,2);# 法三:使用minute函数selectminute(time)asminute,count(*)as num
from log
groupbyminute(time);
3.8.搜索用户点击的URL含baidu的数据有多少?
selectcount(*)from log
where url
like'%baidu%';# 搜索用户点击的URL含baidu的数据有9361条
3.9.最热门的10个查询词
select word,count(*)as num
from log
groupby word
orderby num desclimit10;
3.10.查询最受欢迎的10个域名
select substr(url,1,instr(url,'/')-1)as host,count(*)as num
from log
groupby substr(url,1,instr(url,'/')-1)orderby num desclimit10;
3.11.最受欢迎的10个页面(以?为分隔符筛选)
select html,count(1)as num
from(select split(url,'\\?')[0]as html
from log) h
groupby html
orderby num desclimit10;