database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
ㆍSybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Sybase Q&A 884 게시물 읽기
No. 884
outer join에서요..
작성자
김희정
작성일
2004-03-19 10:26
조회수
4,371

사이베이스의 outer join 하는데요.. 갯수의 제한이 있나요??

 

select a.code, a.name

from table1 a left join

      table2 b on a.code=b.code left join

      table3 c on b.code=c.code left join

      table4 d on c.code=d.code left join

      table5 e on d.code=d.code

where a.code = '1';

 

이런 경우 table4 d까지 left join하면 아무런 오류가 안 나는데 table5 e 포함에서 left join하면

Adaptive Server cannot perform the requested action because column 'code' is not within the scope of the joined table expression. Check your command for missing or incorrect database objects, variable names, and/or input data.

이런 메세지가 뜹니다..

 

알려주세요..

이 글에 대한 댓글이 총 4건 있습니다.

table5 e on d.code=d.code

 

이 부분이 이상하군요.

table5 e on  d.code = e.code

가 맞지 않은지요.

장형운(좋은구름)님이 2004-03-22 11:34에 작성한 댓글입니다.
이 댓글은 2004-03-22 11:40에 마지막으로 수정되었습니다.

제가 여기 오타로 소스를 올렸군요.

table5 e on  d.code = e.code  이런 형식으로 했을때 나왔던 오류라서요..  아시는분 있음 쩜 알려주세여..

 

김희정님이 2004-03-23 09:51에 작성한 댓글입니다. Edit

저도 어제 그테스트 해봤는데...같은 메세지가 나왔는데요, 시간이 없어서 다 테스트 못해보고 오늘 다시 해보려고 했더니, 그런 메세지가 안나오네요...이상하네요

 

 

하여간 AISI sql말고 sybase는 T-SQL을 지원을 합니다.

 

 

그래서 이케 바꾸시면 됩니다

 

select a.code,a.name from talbe1 a,talbe2 b,table3 c,table4 d,table5 e,table6 f

where a.code*=b.code and b.code*=c.code and c.code*=d.code and d.code*=e.code and e.code*=f.code and a.code='1'

 

수고하세여

지연님이 2004-03-23 17:58에 작성한 댓글입니다. Edit

위의 쿼리로 했더니 실행 잘 되네요..

제가 사이베이스를 첨 하는 거라..

감사합니다.. ^^

김희정님이 2004-03-24 10:50에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
887sybase ASIQ [2]
김성식
2004-03-23
3329
886트리거 내에서요... [2]
초보사이
2004-03-23
3279
885[Q] Function 에서 생성한 Slect 문을 실행해서 결과를 리턴하는 방법.. [3]
조창윤
2004-03-19
4511
884outer join에서요.. [4]
김희정
2004-03-19
4371
883계산결과값이 소숫점인데 decimal로 안되요.. 도와주세요. [2]
2004-03-17
4525
882sybase 관련 질문입니다. (긴급) [3]
김광석
2004-03-16
3330
881select into에서요.. [3]
versailles
2004-03-13
4083
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.025초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다