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
운영게시판
최근게시물
DB2 Q&A 1028 게시물 읽기
No. 1028
WHERE절에서 복수개 컬럼에 IN조건시
작성자
김경호(duiee)
작성일
2006-06-26 15:07
조회수
7,344

안녕하세요 DB2 초보자입니다..

 

WHERE조건에서 컬럼을 두개 주고 IN 조건을 주었을때 어떻게 해야하느지 잘 몰르겠습니다

 

ORACLE의 경우

select * from user_info

where (user_id,dept_id) in ( ( 'test1', 1) , ('test2',2) )

이런씩으로 사용이 가능한데 DB2에서는 오류가 발생하는군요

 

where (user_id,dept_id) = ( 'test1', 1)

는 되느군요 ...

 

고수님의 답변을 기다리겠습니다

읽어주셔서 감사합니다

좋은 하루 되세요

 

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

db2 "select 1 from sysibm.sysdummy1 where ('1','A') in (values('1','A'),('2','B'))"

1         
-----------
          1

도님이 2006-06-26 15:33에 작성한 댓글입니다. Edit

와!! 정말 감사합니다...

답변달아주셔서 아주 큰 도움이 되고있습니다.

좋은하루 되세요^^;..

김경호(duiee)님이 2006-06-26 15:48에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
1031인덱스 컬럼 길이에 대해서 질문드립니다. [1]
김경호
2006-06-27
8137
1030db2의 rollup문제 [1]
희재
2006-06-27
9331
1029인덱스 질문이요 [1]
이문선
2006-06-27
7041
1028WHERE절에서 복수개 컬럼에 IN조건시 [2]
김경호
2006-06-26
7344
1027select절에서 null를 표현하는방법 [2]
김경호
2006-06-26
8302
1026db2를 복사하는 방법 [1]
idol
2006-06-24
6412
1025차세대 데이터베이스 신제품 DB2 V9 발표
BRAHMAN
2006-06-23
6896
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.016초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다