쿼리를 만들려고 하는데.. 0 4 1,406

by 배문성 [2006.02.06 15:34:14]


SELECT
   QUEST_NO,
   ANSWER
FROM
    TABLE_NAME

WHERE
    CUST_ANSWER_ID = 'AA'
    AND CATEGORY = 'BB';

 

이런 쿼리에서 글자가 찐한 부분을 한 줄로 만들수 있는 방법은 없나요?

저는 이렇게 만들고 싶은데.

WHERE

   (CUST_ANSWER_ID , CATEGORY ) IN ( 'AA', 'BB')

 

이렇게 만드니 에러가 나는 군요.

부탁드립니다.

by 파릇 [2006.02.06 00:00:00]
참고하세요.
select * from emp
where ( empno, ename) = (select '10000', 'Lee' from dual);

by 파릇 [2006.02.06 00:00:00]
추가로 = 대신 in을 사용하셔도 됩니다.

by 백해현 [2006.02.06 00:00:00]
WHERE

(CUST_ANSWER_ID , CATEGORY ) IN (SELECT 'AA', 'BB' FROM DUAL)

by 배문성 [2006.02.06 00:00:00]
모두들 정말 감사합니다.*^^*
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입