인프런 커뮤니티 질문&답변

ㄱㄱㄱ님의 프로필 이미지
ㄱㄱㄱ

작성한 질문수

[2024 리뉴얼] 처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지]

실전 문제 풀어보며 복합 SQL 익숙해지기 (업데이트)

JOIN문과 서브쿼리 작성 관련

작성

·

144

0

 

파이널 SQL 연습의 연습문제 1에 대한 질문입니다. (1분 38초)

포괄적인 질문이 될 수 있겠으나, 해당 연습문제에 대해 서브쿼리를 사용하여 구문을 만들어보려고 하였는데 논리적으로 짜는 것에 한계를 느꼈습니다. (애초에 연습문제1에 대해 서브쿼리를 사용하는 것이 가능한지 아닌지, 가능한데 못하고 있는 건지에 대한 판단조차 서지 않아서 여쭙고 싶었습니다.)

 

JOIN문 작성이 어느 정도 가능하다면, 서브쿼리 단련에 그렇게 힘을 쓰지 않아도 될까요?

답변 1

0

안녕하세요. 답변 도우미입니다.

서브쿼리는 제약사항이 많아서, 모든 JOIN 을 서브쿼리로 바꾸기에는 무리가 있는 케이스도 있습니다. 제약사항이 많다보니 궁리를 많이 해야할 수도 있고요. 꼭 모든 쿼리를 서브쿼리로 작성할 필요는 없긴합니다. 이보다는 문제에 중점을 두어 결국 문제를 해결할 수 있는 쿼리를 어떤 식으로든 작성할 수 있는 역량이 가장 최우선으로 이해가 됩니다.

감사합니다.

ㄱㄱㄱ님의 프로필 이미지
ㄱㄱㄱ

작성한 질문수

질문하기