본문 바로가기
Error & Fix

MySQL Every derived table must have its own alias 에러 해결방법

by wakestand 2021. 1. 27.
반응형

SQL Error [1248] [42000]: Every derived table must have its own alias

위 에러는 서브쿼리에 Alias를 주지 않았을 경우 발생하는 에러인데

오라클의 경우에는 서브쿼리에 Alias를 주지 않아도 정상적으로 동작하지만

MySQL의 경우에는 무조건 에러가 나서

 

 

위와 같이 Alias를 꼭 지정해줘야 한다

이게 다른 부분에서 발생한 에러라고 생각할 수도 있는데

분명히 ()가 더 들어가거나 해서 발생할 수도 있는 만큼

서브쿼리를 잘 확인해준 뒤 Alias를 추가해주면 된다

반응형

댓글