1)
select * from TB_USERLOG
where sdate in ('20061010115208','20061010141908')
and IPADDR in ('168.111.111.1','168.111.111.2')
2)
select * from TB_USERLOG
where sdate||IPADDR in ('20061010115208168.111.111.1','20061010141908168.111.111.2')
리스트중에서 체크박스를 선택하게 되면
해당 부분에서 몇몇 항목(위에서는 날짜, 아이피) 내용을 조회조건으로 하여
조회를 하여야 합니다.
위의 1번과 2번과 같은 조건을 가질 수 있는데 어떤것이 효율적일지 궁금해서
질문을 올려봅니다.
1번같은 경우에는 문제가 있는게 날짜와 아이피가 하나의 묶음이기때문에 사실 저러한 조건은 만족하는것은 아니거든요. 그냥 예로만 올린것이고..
- 오히려 (sdate = '****' and ip = '****') or (sdate = '****' and ip = '****') .. 이런식이 되어야 할듯 하구요.
먼저 검색을 해보아야 하는데...
질문 자체가 애매해서요.
혹 좀더 좋은 아이디어가 있다면 알려주세요.