묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
Group by 를 사용한 SQL 문의 페이지 네비게이션에 대해.
2009.04.24 18:52
페이지 네비게이션을 잘쓰고 있는데요.
Group by 로 중복을 제거한 상태에서의 쿼리문에서는 제대로 동작을 하지 않는 군요.
a / 1
a / 1
c / 1
d / 1
c / 1
이란 데이터들이 들어가있는 경우, group by로 첫컬럼을 지정하게되면
a / 1
c / 1
d / 1
이렇게 세개만 나오게 되지요.
그런데 제로보드 페이지 네비게이션에 할당되는 변수 Total_Count 나 Total_page는 그룹화가 되기전의 전체목록에 대한 값이 넘어옵니다. 저만 이런건지요? 해결책이 있으면 알려주세요.
distinct ? 인가 하는걸로 중복을 제거 해야 올바른건가요? group by 로 제거한게 잘못된 것인지..
추가로 xml filter에서 node에 birthday 의 변수값을 할당할경우. 에러메세지가 생일을 입력해주세요. 라고 나옵니다.
이 "생일"과 "birthday"를 매치시킨 데이터는 어디에 저장되어있나요?
댓글 3
-
라르게덴
2009.04.24 19:41
-
샴푸
2009.04.24 21:30
맞는 것 같네요. 리비전이 24일 올라왔으니,
현재 수정중이고 아직 언제 적용될지는 모르는 건가요?
직접 소스 붙여봤더니 정상작동은 안하네요. ㅠ
-
샴푸
2009.04.24 23:01
제가 mysql을 쓰니까 해당 리비전을 참조하는게아닌
DBMysql.class.php
을 봐야하는거였군요.
감사합니다.
부분수정하여 해결하였습니다.
이거 이야기 하시는 건지요? r6194