我正在尝试找出一种在电影数据库中找到两个人共享的片尾的方法,例如:
表:“信用”
列:'id',‘电影’,‘人’
我的另一个问题是,一个人可能对同一部电影有多个片头,那么我如何过滤掉重复的内容呢?任何帮助都将不胜感激。以下是我到目前为止所掌握的。我在正确的轨道上吗?
SELECT DISTINCT movie
FROM credits
WHERE person = 'condition1' OR person = 'condition2'
GROUP BY movie
HAVING COUNT(*)=2发布于 2011-04-29 19:02:07
SELECT DISTINCT c1.movie
FROM credits AS c1
JOIN credits AS c2 on (c1.movie = c2.movie)
WHERE c1.person = 'john'
AND c2.person = 'kate'https://stackoverflow.com/questions/5831027
复制相似问题