表名: Friendship
列名 | 类型 |
---|---|
user1_id | int |
user2_id | int |
(user1_id, user2_id) 是这个表的主键。
这张表的每一行都表示用户 user1_id 和 user2_id 是朋友。
请注意,user1_id < user2_id。
问题
如果一对朋友 x 和 y 至少有三个共同的朋 ,那么 x 和 y 之间的友谊就是坚定的。
写一个 SQ L查询来找到所有的坚定的友谊。
注意,结果表不应该包含重复,并且 user1_id < user2_id。
以任何顺序返回结果表。
查询结果的格式在下面的例子中。
示例
输入:
表 Friendship:
user1_id | user2_id |
---|---|
1 | 2 |
1 | 3 |
2 | 3 |
1 | 4 |
2 | 4 |
1 | 5 |
2 | 5 |
1 | 7 |
3 | 7 |
1 | 6 |
3 | 6 |