标签: mysql sql mysql-management
好的,我在SQL数据库中有关于电影,演员,导演等的逻辑方案,我想创建一个查询,让我回复所有超过2份副本的电影。
我一直在努力,但我无法做到,任何人都可以帮助我吗?
答案 0 :(得分:1)
正确的查询是这样的:
SELECT m.title, COUNT(*) FROM movies m JOIN copies c ON m.mid = c.mid GROUP BY m.title HAVING COUNT(*) > 2;
如果您不需要标题,则甚至不需要JOIN:
JOIN
SELECT c.mid, COUNT(*) FROM copies c GROUP BY c.mid HAVING COUNT(*) > 2;