묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
SQL을 XML으로 전환 관련
2010.09.15 09:39
아래에 SQL의 문제를 찾아내 수정 하였는데
하의 질의로 처리 해야 하더군요.
현재 만들고자 하는 것은 위젯 입니다.
각 게시판의 최근 댓글이 달린 게시물을
게시물 제목 + 마지막에 달린 댓글
형식으로 표현 하고자 합니다.
일단 쿼리 형태로 필요한 데이타를 받아 와야 하는데요
작성된 SQL은
SELECT modules.site_srl AS site_srl , modules.mid AS mid , comments.content AS commnet , document_categories.title AS categorie , documents . *
FROM xe_modules AS modules, xe_documents AS documents, xe_comments AS comments, xe_document_categories AS document_categories,
(SELECT max( comment_srl ) AS srl FROM xe_comments WHERE parent_srl =0 GROUP BY document_srl) AS lst WHERE (
AND lst.srl = comments.comment_srl
AND comments.document_srl = documents.document_srl
AND document_categories.category_srl = documents.category_srl
AND modules.module_srl = documents.module_srl
) 입니다 이것을 XML 형식으로 바꾸고 싶은데 나와 있는 하위쿼리에서 막히네요 어떤식으로 처리 해야 할까요? 만약 XML형식으로 안된다면 호출 형태로 바꿔야 할까요 아님 다른 방법이 있을까요? (점점 더 골치가 아파지네요)
(SELECT max( comment_srl ) AS srl FROM xe_comments WHERE parent_srl =0 GROUP BY document_srl) AS lst WHERE (
AND lst.srl = comments.comment_srl
AND comments.document_srl = documents.document_srl
AND document_categories.category_srl = documents.category_srl
AND modules.module_srl = documents.module_srl
) 입니다 이것을 XML 형식으로 바꾸고 싶은데 나와 있는 하위쿼리에서 막히네요 어떤식으로 처리 해야 할까요? 만약 XML형식으로 안된다면 호출 형태로 바꿔야 할까요 아님 다른 방법이 있을까요? (점점 더 골치가 아파지네요)
댓글 1
-
라르게덴
2010.09.15 13:12
-
레이머스
2010.09.15 15:12
답변 감사 드립니다. 다른 방법을 생각 해야 겠네요.. 혹시 $oDB->query(); 에 대해 좀 더 알 수 있을까요?
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
jwmx | 게시판 전체에 대한 RSS피드를 구할 수 있을까요? [2] | 2009.06.10 by jwmx |
쌍수정 | xe 1.2.3 업로드후 에러발생도움요청 | |
길강욱123 | 게시판에 이미지 첨부를하고 본문삽입을 하면은 이미지가 안보이내요. [7] | 2009.06.10 by 길강욱123 |
uOne. | 이미지이름에 커서를 가져갈 때 뜨는 메시지창이 너무 큽니다. | |
@!@ | 확장변수 이미지파일로 대체하여 나타내기 [5] | 2009.06.10 by @!@ |
스구루 | zb5 에러질문입니다. [1] | 2009.06.10 by narawiz |
씨크릿 | zbxe없이 최상위 폴더에 올렸을때 관리자페이지 [1] | 2014.06.12 by vipmacaucasino |
XE사랑 | 자바 스크립트 관련 질문입니다. | |
휴먼플러스 | 다국어 지원이 안됩니다. | |
@!@ | 확장변수가 세로로 나타나는데 가로로 배열할수 있나요? | |
신지♥ | 회원가입이 안됩니다..ㅠ [5] | 2009.06.10 by 같은초보 |
tulips | 회원가입 페이지가 나오질 않습니다. [1] | 2009.06.10 by 지나가다 |
석이- | 윈도xp pro 에서 IIS를 설치하여 FTP서버를 설정했는데요?? [7] | 2009.06.10 by 석이- |
석이- | 웹FTP서버를 구축해보구 싶은데요.. [4] | 2009.06.10 by 석이- |
브랜즈 | 메뉴서는 이미지가 보이는데 클릭해 들어가면 안보입니다. | |
석이- | 페이지에서 내용직접추가에서 + 복사기능 안되는문제. [7] | 2009.06.11 by 백성찬 |
Kahoko | 템플릿 스크립트 조건문의 적용문제 | |
감람석 | 계정을 옮겼는데 메뉴에서 추가가 안되네요.. | |
마이무라 | 멀티미디어 자료관리에서 경로가 바뀌는 문제 [1] | 2009.06.11 by 마이무라 |
텍사수 | geovisit(); 이게 왜 뜨는걸까요??? [5] | 2009.06.11 by 아이고참 |
질문자님이 어려워하시는 부분은 꼭 댓글의 변화가 있을때 게시글의 순서를 바꿀려고 하시는데에 있으신 것 같습니다.
조금 너그럽게 포기하시더라도 documents의 list_order를 이용하시어 정렬시키시면 어떨까 합니다.
제가 볼떄는 정말로 저 기능을 하려면 xml query를 포기하던가 모듈을 만드셔서 따로 view테이블에 정보를 담고 뽑아오는 구조가 되어야 될 것 같네요.