티스토리 뷰

 

Every derived table must have its own alias

 

문장 그대로 서브쿼리 사용시  alias를 주지 않아 발생하는 에러다.

간단한 오류인데 서브쿼리를 두개 이상씩 사용하게되면 마지막 서브쿼리에 자꾸 alias 빼먹어버려서 자주 보는거 같다.

좀 찾아보니까 오라클을 사용할 경우에는 alias가 없어도 정상적으로 동작하자만,

Mysql은 필수적으로 적어줘야 된다고 한다

 

이렇게 서브쿼리 뒤에 alias가 없으면 

 

오류

 

 

 

 

alias를 붙여주면

 

 

정상적으로 작동

 

 

 

댓글
최근에 올라온 글
최근에 달린 댓글
링크
Total
Today
Yesterday