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 1944 게시물 읽기
No. 1944
사이베이스에서 여러 개 컬럼 비교
작성자
구자성(푸른하늘)
작성일
2007-06-12 11:44
조회수
6,029

오라클 처럼 NOT IN을 써서 컬럼을 여러 개 비교했을경우 에러가 납니다.


select * from table1 where (column1,column2) NOT IN (select column3,column4 from table2)  


이런식의 SQL은 오류가 나던데 Sybase에서 가능한 방법이 없을까요?

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

not exists 를 사용 하면 될 듯


select * from table1 a

where not exists ( select 1 from table2 where a.column1 = column3

and a.column2  = column4)

영빈~(backfish)님이 2007-06-12 13:04에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
1947sybase버전문제인지 궁금합니다.
온달이
2007-06-14
4979
1946덤프파일을 새로운 서버로 이전시.. [2]
할배
2007-06-13
5932
1945오라클의 nsl 기능을 sybase에서도 사용가능한가요? [1]
천적
2007-06-12
4835
1944사이베이스에서 여러 개 컬럼 비교 [1]
구자성
2007-06-12
6029
1943서브쿼리 안에서의 top이 가능한가요? [4]
쿼리질문입니다
2007-06-11
7557
1942쿼리 질문?? [1]
방문자
2007-06-11
6394
1941[질문] null 값의 비교... [1]
김재호
2007-06-08
5896
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.024초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다