채택완료

페이지마다 공지글 상위  정렬 쿼리 문의입니다.

2017-11-20 (월) 21:04:04 5,835

안녕하세요

isTop(boolean)값이 있습니다.

isTop이 true인 경우에 

페이지마다 해당 글이 나오게 하고 싶습니다.

공지사항으로 등록된 

select * from g5_write_notice

order by isTop  asc

and wr_num desc;

이런식으로 매 페이마다 나오는 쿼리를 짜려고 하는데 

방법이 있을까요? 

도움 부탁드립니다.

|

답변 1개 / 댓글 1개

채택된 답변
+20 포인트

공지글을 상위에 나오게 하는 방법이 다양하게 있겠으나

공지사항게시판을 전체가 위에 나오게 하려면

쉬운방법은 include 시키는게 쉬울겁니다

하지만 리스트를 매번 넣기는 만만치 않고

게시물의 상단에 위치하게 하려면

select  해올때

select * from 공지사항게시판 where 공지표기 

union all

select * from 일반게시판 where  필요한 영역

의 구조로 만들어야 합니다.

하지만 쿼리문을 매번 넣어야 하기에

list.php에서 해당 영역을 공통으로 적용하게 해야 

원하시는 구조가 될겁니다.

답변에 대한 댓글 1개

union all 확실하네요
감사합니다.

답변을 작성하려면 로그인이 필요합니다.