1. JOIN의 사용
JOIN 뒤에 ON을 사용한다.
BY에 낚이지 말자.
2. JOIN 두번 사용
AND로 합치지 않는다.
JOIN XXX ON XXX
JOIN ZZZ ON ZZZ
이렇게 연달아 이어 붙여주면 된다.
3. JOIN 사용, GROUP BY, ORDER BY 사용
이게 순서가 있는데,
FROM
WHERE
GROUP BY
ORDER BY
LIMIT offset
이 순으로 사용하면 된다.
ORDER BY 숫자가 나오는데, 직접 돌려보니깐 2번째 인자를 기준으로 정렬해준다.
즉 name, COUNT(movieid) 중 두번째 인자인 COUNT(movieid)로 정렬해준다.
ORDER BY XXX DESC는 내림차순이라는 뜻이다.
반대는 ORDER BY XXX ASC 오름차순이라는 뜻이고 ASC는 생략해도 된다.
4. JOIN 두번 사용
하던대로 하면 된다.
5. JOIN 두번 사용
하던대로 고고
6. 연결시키는 합당한 방법
actor의 고유 키로 movies의 칼럼을 연결한다.
movie의 고유 키로 actor의 casting 테이블과 연결한다.
솔직히 무슨소리인지 모르겠지만, 대충 느낌만 알면 되니깐 모르면 패쓰찬스 써도 된다.
7. 공부에 방해만 되는 꿀팁
title과 yr출력인데 그게 B밖에 없다.
게임 끝.
'프로그래밍 > MySQL' 카테고리의 다른 글
[MySQL] SQL ZOO Self join Quiz 답 해설 (0) | 2021.03.15 |
---|---|
[MySQL] SQL ZOO Using Null Quiz 답 해설 (0) | 2021.03.14 |
[MySQL] SQL ZOO JOIN Quiz 답 해설 (0) | 2021.03.12 |
[MySQL] SQL ZOO Nested SELECT Quiz (0) | 2021.03.12 |
[MySQL] SQL ZOO Nobel Quiz 답 해설 (0) | 2021.03.12 |