SELECT A.*,
B.code, B.code_nm AS itemname
FROM #CYTB_TestResult A, #CYTB_CodeItem B
WHERE A.cheyon_gb_cd='N'
AND A.cheyon_yr='2007'
AND A.cheyon_cs='A'
AND A.cheyon_seq =12345
AND A.gubun_cd='GA51'
AND B.gubun_cd='GA51'
AND B.code > '0000'
AND A.gubun_cd =* B.gubun_cd
AND A.code =* B.code
ORDER BY B.code asc위와같은 T-SQL쿼리를 ANSI SQL로 변환 하려고 하는데...
그림1의 실행 결과와 같이 Empty Set이 변환되었다.
어케 하면 좋을까?
추가:
RIGHT JOIN으로는 해결하였으나 LEFT JOIN으로는 안된다.
왜 안될까...?
테스트 데이터를 포함하는 전체 쿼리화일을 첨부한다.
'Dev & Mng' 카테고리의 다른 글
| Virtual Server 2005 SP1 32bit direct download link (0) | 2007/10/11 |
|---|---|
| 쿼리 변환 문제 (0) | 2007/07/31 |
| TortoiseSVN Ignore Pattern (0) | 2007/05/29 |
| SQLServer Cursor Example (0) | 2007/04/23 |
JoinIssue.sql