묻고답하기

일정관리 게시판을 만들려고 하는데, 음력을 DB에 저장해 놓고 게시판의 extra_vars들과 조인해서 사용하려고 합니다.

혹시 쿼리 XML을 만들때 조인 관련 형식은 어떻게 되는지 알 수 있을까 해서 이렇게 글을 남깁니다.

비교식(condition) 에서 조인해서 2개의 칼럼을 사용하는 방법하구요, 칼럼비교시 변수가 아니라 query에 상수를 집어넣는 방법을 알려주시면 감사하겠습니다.

아래와 같은 방법으로 사용할수는 없는 거겠죠 ^^
<query id="getDocumentList" action="select">
    <tables>
        <table name="documents" alias="b" />
        <table name="stdt" alias="a" />
    </tables>
    <columns>
  <column name="a.stdt01" alias="yymmdd" />
  <column name="a.week01" alias="ww" />
  <column name="a.yun" alias="yun" />
  <column name="a.lstdt" alias="lu" />
        <column name="b.*" />
    </columns>
    <conditions>
        <condition operation="in" column="b.module_srl" var="module_srl" filter="number" />
        <condition operation="equal" column="b.category_srl" var="category_srl" pipe="and" />
  <!-- adsf -->
        <group pipe="and">
   <group>
    <condition operation="equal" column="substring(b.extra_vars1,5,4)" column="substring(a.lstdt,5,4)"/>
    <condition operation="equal" column="b.extra_vars2" value="음력" pipe="and" />
    <condition operation="equal" column="b.extra_vars3" value="반복" pipe="and" />
    <condition operation="less" column="substring(b.extra_vars1,1,4)" column="substring(a.lstdt,1,4)" pipe="and" />
   </group>
   <group pipe="or">
    <condition operation="equal" column="substring(b.extra_vars1,5,4)" column="substring(a.stdt01,5,4)"/>
    <condition operation="notequal" column="b.extra_vars2" value="음력" pipe="and" />
    <condition operation="equal" column="b.extra_vars3" value="반복" pipe="and" />
    <condition operation="less" column="substring(b.extra_vars1,1,4)" column="substring(a.lstdt,1,4)" pipe="and" />
   </group>
   <group pipe="or">
    <condition operation="equal" column="substring(b.extra_vars1,5,4)" column="substring(a.lstdt,5,4)"/>
    <condition operation="equal" column="b.extra_vars2" value="음력" pipe="and" />
    <condition operation="notequal" column="b.extra_vars3" value="반복" pipe="and" />
    <condition operation="equal" column="substring(b.extra_vars1,1,4)" column="substring(a.lstdt,1,4)" pipe="and" />
   </group>
   <group pipe="or">
    <condition operation="equal" column="substring(b.extra_vars1,5,4)" column="substring(a.stdt01,5,4)"/>
    <condition operation="notequal" column="b.extra_vars2" value="음력" pipe="and" />
    <condition operation="notequal" column="b.extra_vars3" value="반복" pipe="and" />
    <condition operation="equal" column="substring(b.extra_vars1,1,4)" column="substring(a.lstdt,1,4)" pipe="and" />
   </group>
        </group>
  <group pipe="and">
            <condition operation="equal" column="b.member_srl" var="s_member_srl" pipe="or" />
        </group>
        <group pipe="and">
            <condition operation="more" column="a.stdt01" var="start_date" pipe="and" />
            <condition operation="less" column="a.stdt01" var="end_date" pipe="and" />
        </group>
    </conditions>
    <navigation>
        <index var="sort_index" default="list_order" order="order_type" />
    </navigation>
</query>
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
김명658 급합니다 고수님들 ㅠㅠ.. [1] 2007.12.21 by 비나무
왕초보 회원정보에서 이미지 이름에 gif가 적용이 안되나요? [2] 2007.12.21 by 왕초보
IFOSYSTEM 특정IP블럭을 지정하여 특정 페이지가 열리게 할수 있는 방법 문의.... [6] 2007.12.21 by IFOSYSTEM
더하기나무 웹진형태 위젯 속도가 너무느립니다.  
민경모 왜 메인에서 딜레이가 생길까요? [4] 2007.12.21 by 민경모
최진웅291 관리자 페이지에서 뭘 눌러도 안넘어 가네요 [2] file 2007.12.21 by 최진웅291
박천수834 위젯 구현부 위치가 어디인가요? {$content} <-----  
kinsm75 탭방식 최근 글에서 확장변수의 값을 가져올수 없을가요? [2] 2007.12.21 by kinsm75
왕초보 비밀글 관람할수있는 그룹을 설정 못하나요? [1] 2007.12.21 by 부우우
박천수834 메뉴클릭시 서브메뉴가 나타나지 않습니다. [1] 2007.12.21 by 박천수834
조재필856 게시판/블로그가 안 보여요 [1] 2007.12.21 by 이창훈785
부우우 게시판 조회수 설정? [5] 2007.12.21 by 백성찬
이창훈785 이미지로고에 딸린 링크관련 질문입니다.  
스칼라 듄 제로보드 5도 생겼네..... ㄷㄷ.. [4] 2007.12.21 by SMaker
질문 손님도 추천할수 있게 할수 없는지요. [2] 2007.12.21 by SMaker
아이노코 제발 좀 도와 주세요-블로그에서 메뉴가 안 올라 오는 에러: [1] 2007.12.21 by guny
낙지298 고수님 부탁합니다... [1] 2007.12.21 by guny
ㅎㅎㅎ 게시판에서 회원가입창을 아예 없앨 수 있나요?? [3] 2007.12.21 by 백성찬
아방카 페이지 수정시에 위젯오류해결법좀 [1] 2007.12.21 by 백성찬
핑크레이몬 zbxe.beta.0.2.7 버전 위젯 > 하위폴더19개?? [2] file 2007.12.21 by 부우우
핑크레이몬 메인페이지 최신글 삽입 [3] file 2007.12.21 by 부우우
우상권567 메뉴 마다 회원가입 및 관리 따로 할수 없는건가요? [1] 2007.12.21 by 백성찬
아방카 마이그레이션시 이상해요 [1] 2007.12.21 by 왕초보
aube "글쓴이" 의 글이 가운데 정렬은 안되나요? [2] 2007.12.21 by 부우우
이군º 댓글이 안써집니다!! [2] file 2007.12.21 by 조승호
Mei_You 댓글을 달때 생기는 오류... [2] 2007.12.21 by Mei_You
애니컴 정말 힘드네요;파일첨부가 안됩니다. [3] file 2007.12.20 by 신부동김치
또리♡485 최근시리즈 위젯을 달면 글씨가 깨집니다. [4] 2007.12.20 by 또리♡485
smico "엮인글 : 151" 이것이 무엇입니까? 방지할려면 어떻게 해야합니까? [1] 2007.12.20 by 지연아빠
점퍼 Google AdSense 구글 애드센스 새 인증추가 (로그인 때문에 제한 해제)