在蜂巢可能的代码波纹管,至极一些变化?:
insert into table webmap
select a.res reference, b.res resource,
(select count(ip) from weblog where resource=a.res and referer=b.res) weight
from toprefres a join toprefres b;
我运行在蜂房-0.10.0-cdh4.5.0和得到了错误:FAILED:ParseException的线3:1不能在表达规范识别邻近“选择”“计数”“(”输入
支持如果选择在蜂巢选择!
我终于想通了答案:
insert into table webmap
select refres.reso,refres.refe, count(ip) weight from
weblog join (select a.res refe, b.res reso from toprefres a join toprefres b) refres on
trimrslash(weblog.resource)=refres.reso and trimrslash(weblog.referrer)=concat("http://dongxicheng.org",refres.refe)
group by refres.reso,refres.refe;
这是适合我的需要!