题目如下:
由于推荐需要计算两个用户的共同朋友数量,有两个字段的表如下,两个字段分别代表,用户和朋友(朋友之间用逗号分隔):
user friends
A B,C,D,E
B C,E...C D,E
求:计算两个用户之间的共同朋友数量。...(
SELECT user,
friend
FROM (
SELECT 'A' user,...(split(friends, ',')) num AS friend
) t1
JOIN (
SELECT user,
friend...FROM (
SELECT 'A' user,
'B,C,D,E' friends
UNION ALL