FireBird Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
파이어버드 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
IBPhoenix
FireBird Main site
볼랜드포럼 광고 모집

FireBird Q&A
[3342] where 문에서 alias가 왜 안먹히죠? ㅠㅠ
현쓰 [clench] 2015 읽음    2010-01-06 15:28
C++ Builder 2009 에서 작업하고 있습니다.
DBX 콤포넌트 사용했고요.
예를 들어서

SELECT a.*, b.* FROM ATable a, BTable b WHERE a.code = b.code

이런 쿼리를 날리면
WHERE a.code = b.code
이 부분에
a.code가 알수없는 컬럼이라고 나옵니다.

2009에 문제가 있나해서 2007에서도 해보고 6에서도 해봤는데...
다 안됩니다.

안되는 쿼리를 IB익스퍼트에서 돌리면 잘 돌아가고요...

alias가 들어가지 않은 쿼리는 잘 돌아갑니다.
또는 alias가 있어도 where 문이 없으면 잘 돌아가고요.

이게 도대체 왜 이럴까요? ㅠㅠ

+ -

관련 글 리스트
3342 where 문에서 alias가 왜 안먹히죠? ㅠㅠ 현쓰 2015 2010/01/06
3343     Re:where 문에서 alias가 왜 안먹히죠? ㅠㅠ 김상면 2117 2010/01/06
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.