묻고답하기

안녕하세요?

엄청 쉬운 쿼리문이라 생각했는데, 막상 짜려니까 안되네요. 도움을 부탁드립니다.

 

테이블 형태는 다음과 같습니다.

 

no        update               etc

----------------------------------

10         20120101          xxx

15         20130501          xxx

3           20011022          yyy

.......

 

 

(1)

 

이 때 etc="xxx" 인것중에서 update 가 가장 큰 값을 찾아서 그 줄의 no 와 update 값을 반환 받고 싶습니다.

 

<query id="getNoUpdate" action="select">
<tables>
         <table name="module_test" />
 </tables>
 <columns>
        <column name="no" />

        <column name="max(update)" alias="update" />
</columns>
<conditions>
        <condition operation="equal" column="etc" default="xxx" pipe="and" />
 </conditions>
</query>

 

원하는것은 여기서 $output->data->no = 15, $output->data->update = 20130501 인데,

실제로는 $output->data->no = 10, $output->data->update = 20130501 이 나오네요.. 아마도 no 값은 맨 위를 읽는것 같습니다.

어떻게 해야 하나요?

 

 

(2)

 

방법을 잘 몰라서 꼼수를 써보려고 소트를 한 다음에 page 기능을 이용해서 1개만 딱 빼보려고 했습니다.

 

<query id="getNoUpdate" action="select">
<tables>
         <table name="module_test" />
 </tables>
 <columns>
        <column name="no" />

        <column name="update" />
</columns>
<conditions>
        <condition operation="equal" column="etc" default="xxx" pipe="and" />
 </conditions>

 <navigation>
        <index var="sort_index" default="update" order="desc" />
       <list_count var="list_count" default="1" />
       <page_count var="page_count" default="1" />
        <page var="page" default="1" />
 </navigation>
</query>

 

그런데 이렇게 처리하니까

$output->data->no , $output->data->update 모두 null 로 뜹니다.

혹시 어레이 문제인가 싶어서

$output->data[0]->no , $output->data[0]->update 로 읽어도 여전히 null 로 뜹니다.

이상해서 size를 봤는데

sizeof($output->data) 는 정상적으로 1로 뜹니다.

이거 page_count 들어가면 어떤식으로 읽어야 하나요?

 

 

(추가) navigation 문을 바꿔서 테스트 좀 해봤는데

 <navigation>
        <index var="sort_index" default="update" order="desc" />
 </navigation>

형태로 page_count 내용을 없애면 $output->data[0]->no 값이 읽힙니다. 즉 page_count 를 쓰면 읽는 방법이 달라진다는 건데..

어떻게 읽는건지 모르겠습니다.

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
슈니슈니 작성글추적과 회원정보를 일반회원은 못보게 하는법 [6] file 2014.06.11 by XE힘들당휴
난나야9 모듈업데이트 안됩니다 1.5에서 1.7로 업데이트후 안됨 file  
곰탕lol왕자 회원들 포인트 적립 목록은? [2] 2014.06.11 by 곰탕lol왕자
아이스그림askdjskd 메인메뉴 클릭하면 연결된 메뉴모두를 화면에 출력하는방법 [1] 2014.06.11 by DoorWeb
웃는기차 읽어도 조회수 증가를 막으려면 [2] 2014.06.11 by 웃는기차
도토리맘 1.7.5.2 서버에 요청 중입니다. [3] 2014.06.11 by 銀童
야안 계산식이 내장된(?) 폼 만들기 문의드립니다. [1] file 2014.06.11 by 혼마_메이코
hongjuddd 관리자모드 사이트메뉴 편집 오류.. 도와주세요 file  
qwqwwewe 누리고 쇼핑몰 장바구니애드온 질문입니다.(사진첨부) [2] file 2014.06.11 by qwqwwewe
geogeo123 도메인 관련 질문이 있습니다. [2] 2014.06.11 by 시니시즘
reddol18 설치화면이 나타나지 않고 이상한 문자들이 나타납니다. [13] file 2014.06.11 by reddol18
qegqge 로그인 위젯 수정질문입니다... file  
콩까기 홈페이지 배경에 본인의 아이피주소 출력하는방법.... [2] 2014.06.11 by 콩까기
coko Internal Server Error [2] 2014.06.11 by coko
경구 메일 보내기 메뉴 삭제 어디서해야할까요?? [1] file 2014.06.11 by 경구
아이스그림askdjskd XE 게시판 출력 질문 [1] 2014.06.11 by 시니시즘
돌돌이433 계정 스팸으로 게시판 및 모든 페이지 작성, 수정, 삭제 불가능 상태 [3] 2014.06.11 by 시니시즘
geogeo123 현재 XE 공식홈페이지 레이아웃이랑 자료실 모듈 [2] 2014.06.11 by geogeo123
reddol18 서버 하나에 XE를 설치하고 여러 사이트를 운용할 수 있나요? [4] 2014.06.11 by reddol18
메탈가루루루루몬 그림 누르면 첫 페이지(사이트맵에서 홈페이지 사용하는 그 페이지)로 가게 하고 싶습니다 [4] 2014.06.11 by 멘탈가루루루루몬