hive -- 协同过滤sql语句
hive -- 协同过滤sql语句
数据:
*.3g.qq.com|腾讯应用宝|应用商店
*.91rb.com|91手机助手|应用商店
*.app.qq.com|腾讯应用宝|应用商店
*.haina.com|腾讯应用宝|应用商店
*.myapp.com|腾讯应用宝|应用商店
*.sj.91.com|91手机助手|应用商店
0img.imgo.tv|芒果TV|手机视频
1.234.61.192|爱奇艺视频|手机视频
1.234.61.215|爱奇艺视频|手机视频
10.0.0.172|优酷视频|手机视频
10.0.0.172|多米音乐|手机音频
10.123.254.0|中国联通手机音乐|手机音频
10.123.254.122|优酷视频|手机音频
10.123.254.122|中国联通手机音乐|手机音频
10.123.254.21|沃电台|手机音频
10.123.254.22|音悦Tai|手机音频
10.123.254.22|沃音悦台|手机音频
10.123.254.23|沃音悦台|手机音频
10.123.254.24|沃唱吧|手机音频
10.123.254.25|炫铃DIY|手机音频
根据sql 根据内容推荐 商品类型
思路:
1 拿到制定ip的 type
2 根据type 拿它都有什么类型
3 排除自己看过的类型 剩下的就是推荐给他的
select t2.source
from(
select distinct(tab1.source) source
from(
select type
from tab1
where ip='10.123.254.22') t1,tab1
where t1.type=tab1.type) t2 left outer join(
select distinct(source)
from tab1
where ip='10.123.254.22') t3
on t2.source=t3.source
where t3.source is null;
转载于:https://www.cnblogs.com/meiLinYa/p/9302990.html
hive -- 协同过滤sql语句相关推荐
- mysql和hive的sql语句,hive中使用sql语句需要注意的事项
最近在熟悉hive,使用hive中的sql语句过程中出现了一些问题. 1,hive中的insert into语句 hive> select * from t_hive2; OK 1623 611 ...
- hive 把mysql语句执行_Hive SQL 语句的执行顺序
提示 Hive SQL 教程 编写中,使用过程中有任何建议,提供意见.建议.纠错.催更加微信 sinbam. 当我们写了一个 sql,但是执行起来很慢,这时如果我们知道这个sql的底层执行流程是怎样的 ...
- Hive SQL语句的正确执行顺序
前言:hive的执行顺序也是总结mapreduce的执行顺序!!! 关于 sql 语句的执行顺序网上有很多资料,但是大多都没进行验证,并且很多都有点小错误,尤其是对于 select 和 group b ...
- 使用Hive SQL语句统计分析
文章目录 1 多维度统计PV总量 按时间维度 按终端维度 按栏目维度 按referer维度 人均浏览量 统计pv总量最大的来源TOPN (分组TOP) 2 受访分析(从页面的角度分析) 各页面访问统计 ...
- 在Hive中执行DDL之类的SQL语句时遇到的一个问题
在Hive中执行DDL之类的SQL语句时遇到的一个问题 作者:天齐 遇到的问题如下: hive> create table ehr_base(id string); FAILED: Execut ...
- beeline执行sql语句_由“Beeline连接HiveServer2后如何使用指定的队列(Yarn)运行Hive SQL语句”引发的一系列思考...
背景 我们使用的HiveServer2的版本为0.13.1-cdh5.3.2,目前的任务使用Hive SQL构建,分为两种类型:手动任务(临时分析需求).调度任务(常规分析需求),两者均通过我们的We ...
- 使用Hive或Impala执行SQL语句,对存储在HBase中的数据操作
https://www.zybuluo.com/aitanjupt/note/209941 使用Hive或Impala执行SQL语句,对存储在HBase中的数据操作 〇.摘要 一.基础环境 二.数据存 ...
- 数据库SQL语句学习笔记(4)-过滤数据
1.数据库检索要求满足特定搜索条件的行会被检索出来,搜索条件也被称作是过滤条件. 在SELECT语句中,数据更具WHERE子句进行搜索条件过滤,在FROM子句之后给出 SELECT prod_name ...
- MySQL过滤相同binlog_通过Linux命令过滤出binlog中完整的SQL语句
DB:MySQL 5.6.16 CentOS:CentOS release 6.3 (Final) 当insert语句通过空格跨行输入的时候,如何提取完整的insert语句! 创建一个空表: mysq ...
最新文章
- Codeforces Round #370 (Div. 2)
- 【AC自动机】单词(luogu 3966/ybtoj AC自动机-2)
- Scheduled SQL: SLS 大规模日志上的全局分析与调度
- 有一门课不及格的学生(信息学奥赛一本通-T1048)
- (案例六)三种scrapy模拟登陆策略
- 外媒:新iPhone系列配备更大无线充电线圈 反向无线充即将到来
- DDK build的时候C2220警告当错误处理
- spring之httpclient doget请求
- python删除文件_python删除指定类型(或非指定)的文件实例详解
- 动态规划--矩阵链乘法
- jquery遍历json与数组方法总结
- 一文掌握有序logistic回归分析
- 个推mastersecret_个推 服务端 SDK
- 腾讯云搭建 CentOS 可视化界面startx无效解决方法
- 华为HarmonyOS 鸿蒙,符合华为鸿蒙HarmonyOS更新的设备
- SCAU 18709 魔法
- GUI上半段学习总结
- JavaScript轻应用UI介绍
- html中写for,HTML标签的for属性
- 深度卷积神经网络中的patch
热门文章
- 常见的光纤连接器有哪些?光纤连接器的种类科普
- zoj 1377 Grandpa‘s Estate
- 电脑突然无法播放html音频,联想电脑突然没声音了音乐也播放不了,这到底是为什么啊...
- node.js测试html tdd,nodejs的单元测试框架mocha
- 游戏运营专员的职责有哪些?提高游戏收入的关键是什么?
- leetcode-位运算
- CompletableFuture教程
- [hive]return code -101 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask. GC overhead limit exceeded
- i9级E52450处理器_原来同型号处理器后缀字母不同性能差异会这么大
- 杭电计算机考研(初试+复试)经验分享