【发布时间】:2015-03-26 12:16:39
【问题描述】:
两个表被命名为喜欢和其他的朋友。 两者都包含两列。第一列包含用户的 ID 号,第二列是他们共同的朋友。 我只想知道查询是 从包含共同朋友的朋友的喜欢表中删除该行,并且只完成了一种喜欢的方式..这意味着共同朋友中的一个不喜欢另一个。此信息在喜欢表中给出。 两列。 1 包含喜欢第二列中的另一个的用户的 id。
好友表
id 1 id 2
11 22-
22 11-
33 77*
55 68
77 33*
68 55
喜欢
id 1 id 2
11 22 (should be DELETED)
22 11 (should be DELETED)
33 77 (should be DELETED)
55 68 (save it)
77 33 (should be DELETED)
【问题讨论】:
-
55是68的朋友,55点赞68,根据解释的逻辑和例子,为什么第二张桌子上是“(save it)”?
标签: mysql sql database oracle social-networking