用户id | 商店 |
u1 | A. |
u2 | B |
u1 | B |
u1 | A. |
u3 | C |
u4 | B |
u1 | A. |
u2 | C |
u5 | B |
u4 | B |
u6 | C |
u2 | C |
u1 | B |
u2 | A. |
u2 | A. |
u3 | A. |
u5 | A. |
u5 | A. |
u5 | A. |
创建以'结尾的表访问(用户id字符串、商店字符串)行格式分隔字段;t';;
将数据本地加载到路径';/数据/访问。dat和#39;进入餐桌参观;
查找每个商店的紫外线(访客数量)
选择店铺,按店铺从访问组中将(不同的用户_id)计数为uv;
商店 | 紫外线 |
商店 | 紫外线 |
A. | 4 |
B | 4 |
C | 3 |
选择
商店,用户id,计数(*)为ct
从…起
参观
分组
商店,用户id;
(124?124;|;;|;||||||;|||;;aaA1241|;;11|;;;b|;;|;;用户|;;用户124;;;用户|用户\124;;;;;;用户\124;;;;;;;用户\124;;;;;;;;124难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难难|u5|3|b|u5|1|c|u6|1|
2.计算用户访问的每家店铺的排名选择
shop,user_uid,ct,rank()超过(按店铺订单按ct划分)rk
从…起
(
选择
商店,用户id,计数(*)为ct
从…起
参观
分组
商店,用户id
)ast1;
商店 | 用户id | 计算机断层扫描 | rk |
A. | u3 | 1 | 1 |
A. | u2 | 2 | 2 |
A. | u5 | 3 | 3 |
A. | u1 | 3 | 3 |
B | u5 | 1 | 1 |
B | u2 | 1 | 1 |
B | u4 | 2 | 3 |
B | u1 | 2 | 3 |
C | u6 | 1 | 1 |
C | u3 | 1 | 1 |
C | u2 | 2 | 3 |
选择
商店,用户id,ct
从…起
(
选择
shop,user_uid,ct,rank()超过(按店铺订单按ct划分)rk
从…起
(
选择
商店,用户id,计数(*)为ct
从…起
参观
分组
商店,用户id
)作为t1
)作为t2
其中rk<;=3.
商店 | 用户id | 计算机断层扫描 |
A. | u3 | 1 |
A. | u2 | 2 |
A. | u1 | 3 |
A. | u5 | 3 |
B | u2 | 1 |
B | u5 | 1 |
B | u1 | 2 |
B | u4 | 2 |
C | u3 | 1 |
C | u6 | 1 |
C | u2 | 2 |
最新评论