by 동글222 [2017.04.27 15:31:48]
SELECT * FROM TEST WHERE (A, B, C) IN(('1', '0', '1'))
이렇게하면 무조건 A는 1이고 B는 0이고 C는 1인 데이터가 나오는데
저는 A가 1이거나 C가 1인데이터 이렇게 뽑고 싶은건데.. IN 구문을 써서 어떻게 해야할지 잘 모르겠어서요..ㅠㅠ
답변 부탁드립니다..
1. WHERE (a = '1' OR c = '1') 2. WHERE '1' IN (a, c) 3. WHERE '1' = ANY(a, c) 그런데. 찾는 조건이 (A 가 1 이거나 C 가 1 인자료) 맞나요?
네! 꼭 IN구문을 쓰라고 하셔서.. 답변 감사합니다! ^^ ㅠㅠ