테스트 사이트 - 개발 중인 베타 버전입니다

mysql 쿼리 출력시 그룹 랜덤 정렬 질문요 채택완료

스니음 9년 전 조회 4,927

예를 들면 총 게시물 50개중에

 

관리자가 특정 게시물을 10개정도 선정하고, 그 10개중에 랜덤으로 순서가 정해져서 출력이 되고

 

나머지 40개는 글 쓴 순서로 정렬이 되게 하려면 어떻게 쿼리를 짜야 하나요? 

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

답변 2개

채택된 답변
+20 포인트
스니음1
8년 전
걍 전체 랜덤으로 바꿈
로그인 후 평가할 수 있습니다

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

9년 전

이렇게 질문해서는 답변을 달기 어렵습니다

bbs/list.php에 보면 공지사항 추출하는 코드가 있습니다

이 부분을 분석해서 적용하면 될 것입니다

 

공지사항은 공지로 설정한 게시물을 먼저 뽑아내고 나머지를 날짜 순이든 뭐든 원하는 대로

뽑아오는 것이니 아주 똑같은 원리라고 볼 수 있습니다

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

스니음
9년 전
공지사항 일 경우에는 공지글 번호를 보드 테이블에 따로 저장하고 있어서 그런거고, 제 경우는 한 테이블에서 해결해야 해서요

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

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

로그인