mysql人脉图_根据二度人脉推荐好友sql
friend表结构 DROP TABLE IF EXISTS FRIEND; create table friend( uid bigint not null comment '用户标识', friend_uid bigint not null comment '申请加为好友的用户标识', sys_create_date datetime not null comment '申请时间', sys_last_update datet
friend表结构
DROP TABLE IF EXISTS FRIEND;
create table friend(
uid bigint not null comment '用户标识',
friend_uid bigint not null comment '申请加为好友的用户标识',
sys_create_date datetime not null comment '申请时间',
sys_last_update datetime not null comment '更新时间',
state tinyint not null comment '好友状态 0 : 删除, 1:申请好友, 2 : 好友',
primary key(uid, friend_uid)
)ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT '好友表';
select friend_uid from
friend where state=2 and
uid in (select friend_uid from friend where uid=13 and state=2)
and friend_uid not in (select friend_uid from friend where uid=13 ) and friend_uid != 13 limit 6
uid为当前用户的ID,为id为13的用户查询二度人脉好友
本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉
本文系统来源:php中文网
mysql人脉图_根据二度人脉推荐好友sql相关推荐
- 图数据库Neo4j实现人脉推荐——二度人脉
"吾尝终日而思矣,不如须臾之所学也:吾尝跂而望矣,不如登高之博见也.登高而招,臂非加长也,而见者远:顺风而呼,声非加疾也,而闻者彰.假舆马者,非利足也,而致千里:假舟楫者,非能水也,而绝江河 ...
- Hadoop实例:二度人脉与好友推荐
一.在新浪微博.人人网等社交网站上,为了使用户在网络上认识更多的朋友,社交网站往往提供类似"你可能感兴趣的人"."间接关注推荐"等好友推荐的功能.一直很好奇这个 ...
- 【算法题】MapReduce编程,寻找二度人脉
这是某资讯APP公司的面试题,考察MapReduce的编程思想. 给定一个人脉关系的文件,从中找到二度人脉.比如给定如下的人脉关系, A B C D E B E F C G G H I J 应输出 A ...
- PHP实现二度人脉算法
<?php /** * 数据库中得到的关注列表 * $str字符串中,每个逗号分隔的记录表示前者关注后者 */ $str = "A-B,A-C,A-D,A-E,A-F,A-G,B ...
- 图Graph--寻找二度好友(BFS应用)
社交网络可以用图来表示(查阅图的概念). 寻找二度好友,这个问题就非常适合用图的广度优先搜索BFS算法来解决,因为广度优先搜索是层层往外推进的. 首先,遍历与起始顶点最近的一层顶点,也就是用户的一度好 ...
- 什么样性格的人适合科研_什么性格的人更容易得癌症?科学研究这么看
除了少数已知的致癌因素(例如抽烟诱发肺癌.嚼槟榔诱发口腔癌)外,大部分癌症的原因仍不清楚. 但当一个人得了癌症后,周遭的人常会感叹:"这样的好人怎么得癌症?"接着还是讨论是否患者工 ...
- 二度人脉推荐(案例)
- 基于:hadoop2.x集群:HDFS + MapReduce JobFriends Mao01 Resource01 Map02 Resource02 JobFriends package co ...
- 单例模式访问mysql设计类图_如何应用策略设计模式分离JDBC数据库连接中的外部环境信息...
软件项目实训及课程设计指导--如何应用策略设计模式分离JDBC数据库连接中的外部环境信息 1.什么是策略(Strategy)设计模式 策略设计模式把"算法"(也就是软件应用系统中的 ...
- mysql 11关系图_用实体关系图进行数据库建模(PD11+Visio)
用实体关系图进行数据库建模 (ccidnet阿良@仙人掌工作室 2001年08月14日) 一.概述 很可能你现在正在规划一个数据库驱动的网站:而且几乎可以肯定的是,你一定已经浏览过数据库驱动的网站.过 ...
- mysql内外链接图_图解MySQL 内连接、外连接、左连接、右连接、全连接
用两个表(a_table.b_table),关联字段a_table.a_id和b_table.b_id来演示一下mysql的内连接.外连接( 左(外)连接.右(外)连接.全(外)连接). mysql版 ...
最新文章
- python绘制立体玫瑰花-Python 玫瑰花绘制
- uboot更改gpio电平_ECBM系列教程4:单片机的手和脚——GPIO
- websocket vs keep-live
- oracle cast multiset table 语法演示
- 算法图解学习笔记01:二分查找大O表示法
- IDEA新建maven项目漏掉webapp目录解决方法
- P3327 约数的个数和 [约数函数性质,数论分块]
- 国产特斯拉Model Y已开始向欧洲用户交付
- 张杰和机器人_科学艺术两开花,国内首个机器人乐队诞生有什么重要的意义?...
- adb ps shell 查看进程,如何使用ADB命令检测正在运行的应用程序
- 推荐系统/计算广告相关资料整理
- SAP MM T-Code
- 一键部署office的工具——OTool
- Python官方文档中文版在线教程
- jsp技术(一)—— jsp简介与原理
- 软件测试基础——功能测试
- 秀才还是野兽(规划还是探索)
- ssm电子族谱信息管理系统的设计与实现毕业设计-附源码161714
- python自动化交易 期货_一只股票一天可以撤单单几次
- LeetCode1-620题汇总,希望对你有点帮助!
热门文章
- JAVA刷视频代码,Java+adb命令实现自动刷视频脚本
- 【oracle】查看当前用户各个表的记录数
- 栅栏密码怎么写java程序_栅栏密码
- 基于Java毕业设计新能源汽车租赁管理系统源码+系统+mysql+lw文档+部署软件
- 电脑桌面天气计算机备忘录,有什么桌面软件可以显示:时间,天气,还有备忘录的?...
- AI一分钟|亚马逊回应中国代工厂违规事件;特斯拉将开启全自动驾驶功能;小米CDR招股书看点...
- OpenDrive格式高精度地图详细解析及其使用(1.栅格地图、OpenDrive坐标系以及参考线介绍)
- 关于JAVA输入输出流造成的Runtime线程阻塞问题【新人笔记】
- 基于Arduino的循迹小车
- 我的世界服务器logo在线制作软件,[树形图制作者]Chestcommands and BossShop首家支持图标显示的编辑器...