我试图在不同的行中找到常见(朋友)的数量。 这是样本表。
name friends
JACK SMITH HENRY FORD,JAMES ANDERSON, ADAM SMITH
JACK A SMITH CARL ERIKSON
JACK B SMITH HENRY FORD,JAMES ANDERSON
我想知道他们有多少常见的朋友。结果是:
name friends num-common-friends
JACK SMITH HENRY FORD,JAMES ANDERSON, ADAM SMITH
JACK A SMITH CARL ERIKSON 0 -> he has zero common friends with JACK SMITH
JACK B SMITH HENRY FORD,JAMES ANDERSON 2 -> he has two common friends with JACK SMITH
我对JACK SMITH
没有中间名的普通朋友的数量不感兴趣。
表结构是:
(id
,fname
,mname
,lname
,name
)
非常感谢你。