【发布时间】:2015-04-16 18:06:07
【问题描述】:
如何编写一个 SQL 来显示成员 1 和 2 共有的电影数量?
MID=会员编号 FID=电影 ID 下表说明:成员 1 的列表中有电影 2、3、5、17、21。成员 2 的列表中有 5,14,18 部电影。
1. MID ------ | FID
2. M000001 | F000002
3. M000001 | F000003
4. M000001 | F000005
5. M000001 | F000021
6. M000002 | F000005
7. M000002 | F000014
8. M000002 | F000018
9. M000003 | F000001
10. M000003 | F000004
11. M000003 |F000024
*对不起这张可怜的桌子。
【问题讨论】:
-
您使用的是哪个 DBMS?后格雷斯?甲骨文?
-
目的是为了让作为会员的我能在电影中看到其他有相似品味的会员吗?因为这会改变它的实施方式。
-
是的 @Ghost 这就是目的(大致)。作为一家电影租赁企业,我想看看哪些成员对电影有相似的品味,从而向他们推荐电影。