a,b,c 라는 값을 하나라도 가지고 있는 col1,col2,col3을 가져와라 같은건데 제 머리로는 그냥 단순 무식하게
col1=a or col2=a or col3=a or col1=b or col2=b col3=b or col1=c or col2=c or col3=c
이런식 말고는 조건문을 어떻게 해야 할지 모르겠네요..
도움 부탁드립니다.
Comment 2
-
건우아빠
2019.03.27 17:33
-
;with cteTest (idx, c1, c2, c3, c4, c5) as (select 1, 5, 3, 2, 4, 5 union allselect 2, 5, 11, 4, 7, 9)select a.*from cteTest as across apply (select *from (values (c1), (c2), (c3), (c4), (c5)) as x (col1)where col1 in (a, b, c)) as bgo
무식하다고 생각하시는 방법이 최선일때도 있습니다.
col1in (a,b,c ) or col2 in (a,b,c ) or col3 in (a,b,c )