검색조건에서 전체로 조회를 할 경우 sql 을 어떻게 구현을 해야 하나요.
오라클에서는where test like '%' 이렇게 사용을 하면 값이 안들어가 있어도 조회가 되잖아요..
아밥에서는 어떻게 처리를 해야 하나요?
부탁드려요..
WHERE hrp9910~grtobjid like '% ' jang '%' --> 요기 입니다.^^
AND hrp9910~paydiv = paydiv
AND hrp9910~otype = 'ST'
AND hrp9910~plvar = '01'.
댓글 7
-
bd
2008.04.22 04:40
-
unicrn
2008.04.22 05:19
네 그렇죠..검색조건에 값이 없을 경우 전체를 조회하는 경우죠..^^ -
bd
2008.04.22 05:42
Select-option 에서 option 에 값은 'CP'로 잡으시고 WHERE 문에서 IN 조건으로 검색 하면 될듯 한대요;;
간단한 예로..
d_field-sign = 'I'.
d_field-option = 'CP'.
d_field-low = '(조건)'.
APPEND d_field.
SELECT XXXXXXX WHERE YYY IN D_FIELD.
-
activeman
2008.04.22 06:02
아밥의 open sql 이나 오라클의 sql 문에서 like 의 사용은 동일합니다.
만약에 'jang'가 포함된 항목의 자료를 select 하신다면
WHERE hrp9910~grtobjid like '%jang%'
이렇게하셔야 합니다.
아래는 구문이 조금 틀린것 같습니다.
WHERE hrp9910~grtobjid like '% ' jang '%'
즐밥하세요..
-
r333
2008.04.22 18:47
오~ 이런게 있었군요..
근데 이런거 쓰는거 한번도 못봤네요
걍 다써주면 안되나요?
거머.. 한번 고생하면 많이쓰일텐데.
-
푸~
2008.04.22 19:02
음..
-
unicrn
2008.04.26 02:20
감사합니다.
where에 대한 입력조건을 만족 하되 값이 들어 오지 않을경우 전체 조건을 검색 한다는 말씀이신가용????