반응형

mysql에서 select 쿼리를 조회했는데 

 

SQL 오류 (1248) : Every derived table must have its own alias

 

에러메시지

 

다음과 같은 에러가 난다면 별칭을 주지 않았기 때문이다.

 

예를 들어 쿼리가 아래와 같다면

 

select * 
from ( select * from test1 );

위와 같이 서브 쿼리를 사용해서 select문을 조회했는데 에러가 났다면 다음과 같이 별칭을 주면 된다. 

 

select * 
from ( select * from test1 ) A;

 

해달 서브쿼리의 조회 결과에 별칭을 주면 에러가 없어질 것이다.

반응형

+ Recent posts