쿼리에 대해 질문 드립니다 0 3 3,180

by 손님 [MySQL] Mysql [2009.12.17 11:04:02]


합계를 구하는 쿼리인데

쿼리문은 다음과 같이 작성을 햇습니다. 근데 오라클에서는 저렇게 쿼리를

날렸을때 적용이 되서 들어가는데  Mysql에서는 안되서 네박사 찾아보다 여기에서

질문 드립니다 에러 코드가 Error Code : 1248 나오는데 무엇이 문제인지 모르겠네요

좀 도와주시면 감사하겠습니다 ㅜㅜ

////////////////////////쿼리문////////////////////////////////////

select sum(AAA) from
(
select sum(pip_len) as AAA from swl_pipe_lm
union all
select sum(sid_len) as AAA from swl_side_ls
)

 

by 마농 [2009.12.17 12:18:15]
알리아스를 안줘서 그런것 아닐까요?

by finecomp [2009.12.17 15:43:43]
맞을껄요...오라클 외의 많은 타 DBMS들은 거의 인라인뷰에 알리아스가 필수인 듯;
select sum(AAA) from
(
...
) A <-- 인라인뷰의 Alias 써 보세요

by knigh90 [2009.12.17 16:16:10]
감사합니다 ㅋㅋ 덕분에 해결됬네용 ㅋ
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입