02 【高级SQL技巧】之【互为好友】&经典题目【互为好友】

1.题目

user_id|friends
1001|1002,1003,1004,1005
1002|1001,1007,1008,1010
1003|1002,1004,1006
1004|1005,1006,1008
1005|1002,1001,1004
1006|1002,1003,1004,1007
1007|1004,1010
1008|1001,1002,1003,1004
1009|1005
1010|1001,1003,1004,1005
–请计算有多少对互为好友的朋友

2.数据

with cte as (
          select '1001'  as  user_id,'1002,1003,1004,1005' as friends
union all select '1002'  as  user_id,'1001,1007,1008,1010' as friends
union all select '1003'  as  user_id,'1002,
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值