답변 1개
채택된 답변
+20 포인트
10년 전
여러 게시판중에서 최근에 등록된 글만 추출하기를 원하시는거죠?
latest("skin", 테이블1, 1, 25);
latest("skin", 테이블2, 1, 25);
latest("skin", 테이블3, 1, 25);
위과 같이 불러올 게시판만큼 latest 함수를 쓰시면 각 게시판별로 1개씩 추출은 간단하게 해결됩니다.
하지만, 하나의 게시판에서 최신글이 모두 있을 수 있으므로 완벽하게 최신글을 보장할 수 없습니다.
그누보드는 각 게시판 테이블이 분리되어 있어서,
모든 게시판을 모두 검색해서 최신 순으로 노출되길 원하시면 UNION ALL 쿼리를 이용하시면 됩니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 2개
�
쪼몽
10년 전
w
webs
10년 전
UNION은 당장 쉽게 해결할 수 있는 방법이었으나, 속도측면에서 추천드리고 싶지는 않습니다.
DB를 보니 g5_board_new 테이블이 있네요. 여기서 추출하면 될것 같습니다.
이 마저도 어려우시면 쪽지 남겨주세요
DB를 보니 g5_board_new 테이블이 있네요. 여기서 추출하면 될것 같습니다.
이 마저도 어려우시면 쪽지 남겨주세요
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
전 모든게시판중 몇개만 추출해서 최신으로 노출되길 원하는데ㅠㅠ
제가 디자이너라.. UNION ALL쿼리는 처음들어봐서요ㅠㅠ
어떤형식으로 하는게 맞는지 답변 부탁드릴께요 ㅠㅠ