
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
안녕하세요! 현재 4주차 서브쿼리를 배우고 있는 중입니다.
2가지 질문이 있는데요,
(1) 서브쿼리 작성할 때, 각 칼럼마다 u.user_id, o.payment_method와 같이 출처 테이블을 앞에 달아두는 것이 필수일까요?
(2) 서브쿼리는 alias작성이 필수인가요? https://spartacodingclub.kr/community/fastqna/all/6356323ca9575d8542544ed2/%EC%98%A4%EB%A5%98%20%EC%9B%90%EC%9D%B8 -> 다른 문의사항 확인시 My SQL 은 각 서브쿼리마다 alias지정이 필수라고 했는데 아래의 구문은 별도 지정하지 않았을때 정상 추출되고, 오히려 alias를 달았을때 오류가 생깁니다.
select * from users u
where u.user_id in (
select user_id from orders o
where payment_method = 'kakaopay'
)
문의드립니다:)
