2017-05-21 7 views
0

Database schemaSQL 찾기 번호

좋아, 나는 SQL 데이터베이스 등 영화, 배우, 감독, 약이 논리 구조를 가지고 있고, 나는 더 많은 2 이상으로 나에게 모든 영화를 반환하는 쿼리를 만들려면 사본.

나는 시도해 왔지만 제대로 할 수는 없지만 아무도 도와 줄 수 없습니까? 당신은 제목이 필요하지 않은 경우

SELECT m.title, COUNT(*) 
FROM movies m JOIN 
    copies c 
    ON m.mid = c.mid 
GROUP BY m.title 
HAVING COUNT(*) > 2; 

, 다음 JOIN도 필요하지 않습니다 :

+0

편집 질문하고 쿼리를 보여 노력 해왔다. –

+0

무의미했지만 실행될 수있는 것은 아무것도 없습니다. –

+0

http://meta.stackoverflow.com/questions/333952/why-should-i-provide-an-mcve-for-what-seems-to-me-http : - 될 - 아주 - 단순 - sql - 쿼리 – Strawberry

답변

1

오른쪽 쿼리는 다음과 같은 것입니다

SELECT c.mid, COUNT(*) 
FROM copies c 
GROUP BY c.mid 
HAVING COUNT(*) > 2;