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 1799 게시물 읽기
No. 1799
outer join
작성자
자이
작성일
2007-01-15 19:19
조회수
5,446

보통 

from table_A left outer join table_B



where a.column_a *= b.column_b

이거랑 무슨 차이인지 잘 몰겠네여




우선 제가 쿼리 날리다가 이해가 안가서 
그리고 원하는 결과값을 찾기가 어려워서 이렇게 질문 올립니다.


select a.date, count(a.juminid), count(b.juminid)
from A a left outer join B b
on a.juminid = b.juminid
and a.date <= b.date
group by a.date

우선 위와같이 제가 날리고자 하는 쿼리를 위와 같이 간소화하였습니다.
그런데 위와 같은 방법으로 쿼리를 날릴경우, 원하는 결과를 얻을수 없네요.

아래와 같이 날릴 경우는 

and a.date <= b.date   요 라인때문에 에러가 생기구여....

그래서 어쩔수 없이 막구 일단 쿼리를 날리는 대략 원하는 데이타 비스므리 하게 나왔지만 역시나 그 조건이 없는 데이타가 존재하겠져.


select a.date, count(a.juminid), count(b.juminid)
from A a , B b
where a.juminid *= b.juminid
--and a.date <= b.date
group by a.date


암튼 outer join 을 거는데 

a.juminid *= b.juminid 와 같이 하나의 key 에 해당하지 않는 다른 조건
and a.date <= b.date 은 어떻게 처리를 해야 값을 얻을수 있나여?

고수님의 조언 부탁드립니다.

감사합니다.



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

일단 같아여


위의 문장은 ansi형식이고

밑에거는 sybase t-sql 형식입니다

지연님이 2007-01-16 08:49에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1802소수점 자리수관련 [1]
궁금이
2007-01-16
5606
1801java class 등록 방법 ? [1]
김정수
2007-01-16
4414
1800db실행에러......
초보자
2007-01-16
4511
1799outer join [1]
자이
2007-01-15
5446
1798오라클의 v$sql_text 와 같은 테이블은 . [1]
정완호
2007-01-15
4325
1797Sybase 유지보수 업체를 찾고 있습니다. [2]
김역인
2007-01-15
4241
1796sysmon pcache관련 질문(지연님 부탁드립니다) [5]
맑음이
2007-01-12
4595
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다