조건절에서 칼럼 > 값 인 조건을 만족시키는 방법?
dldydgns 수험생

답변 채택시 : 0코아

답변 4 추천 0 조회 1406 2004.07.05
현재 사이트를 구축하면서 공부중인데요... SELECT /*+ USE_hash(A B) INDEX_ASC(A XIE1MEMBER) */ ROWNUM as rnum, JUMIN_NO, A.KONIX_CODE, KONIX_NAME, MEMB_GUBUN, MEMB_NAME, MEMB_ID, SEX, BIRTHDAY, ACCESS_TEL, ACCESS_PHONE, AREA, REG_DATE, CHECK_DATE, SHOP_CNT, LOTTO_CNT, COUPON_CNT FROM member A, konix B WHERE A.KONIX_CODE = B.KONIX_CODE AND B.KONIX_CODE IN (SELECT konix_code FROM konix WHERE konix_code like decode(:klev, 1,'%', 2,substr(:konix_code,1,3)||'%', 3,:kcode) ) AND reg_date BETWEEN :date1 AND :date2 AND memb_gubun like decode(:member_gubun, '','%', :member_gubun) AND sex like decode(:sex, '','%', :sex) AND :cnt <> '' if (lotto_cnt case when lotto_cnt >= :cnt) --> 오류 여기까지는 하겠는데... 조건절중에.. 특정칼럼값이 0 보다 크다하는 조건식에 대해 감이 안옵니다..--;;; LOTTO_CNT > 0 보다 를 구현해야 하는데요.. 쿼리를 짤때.. 한방sql로 짜는게 좋다고 하길래 도전중인데요... 고수님들에 답변 기다리겠습니다.. 그리고 index의 종류에 따라 USE_hash(C A B) LEADING(c a b) ordered use_nl(e i) index_ffs 등에 기본적인 개념도 궁금하네요^^;;;
댓글 (0)
목록 답변등록
조건절에서 칼럼 > 값 인 조건을 만족시키는 방법?
kwon70 2004.07.08
검색조건이 어떤것이냐에 따라 달라지지요. 전혀 영향을 못미치는 경우도 있고.... 어떤경우에는 속도가 엄청빨라지기도 하고 반대의 경우도 있지요.
댓글 (0)
조건절에서 칼럼 > 값 인 조건을 만족시키는 방법?
dldydgns 2004.07.06
여담인데.. 검색조건이 많으면 많을수록 속도에 영향을 줄까요?
댓글 (0)
조건절에서 칼럼 > 값 인 조건을 만족시키는 방법?
dldydgns 2004.07.06
아.. 감사합니다.. 이렇게 하면 간단하군요....
댓글 (0)
조건절에서 칼럼 > 값 인 조건을 만족시키는 방법?
luster2 2004.07.05
decode(sign(LOTTO_CNT),1,LOTTO_CNT) 머 이런식으로 하면 되지 않을 까요? cnt와 비교하여 큰것을 원할때는... decode(sign(LOTTO_CNT - cnt),1,LOTTO_CNT) 질문에 대한 답변이 맞을지 모르겠네요... 그리고 힌트들에 대해서는 책이나 사이트에서 찾아 보시는게 좋을 것 같습니다.
댓글 (0)