내가 쓴 최신글 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

내가 쓴 최신글 정보

내가 쓴 최신글

본문

포인트가 적어서 많이 걸어드리진 못하네요 죄송합니다.


전체 그룹에서 내가 쓴 최신글이 아니라..
가령 B라는 게시판과 F라는 게시판에서만 내글을 최신글로 뽑아내려면 어떡해야할까요...
(자신이 지정한 하나 내지 몇개의 게시판에서)
허접한 머리로 기존 소스 건드려서 해보니 전체 내글만 나오거나 에러 나오네요.
  • 복사

댓글 전체

여러 게시판을 하나로 합치는것은 소스를 건들기보다는 쿼리를 건들이는게 더 쉬울거에요...

1. 여러테이블을 같이 추출할 경우  union all을 이용하시고
예) select wr_no, wr_cont, wr_date from 테이블1 where 조건절
    union all
    select wr_no, wr_cont, wr_date from 테이블2 where 조건절
 --> 여기서 wr_no, wr_cont, wr_date등의 추출값 또는 컬럼이 똑같아야합니다.
      위에는 3개인데.. 아래에는 4개이거나 하면 안됩니다.

2. 하나의테이블로 여러개의 게시판을 운영하는경우.
  이경우는 좀더 쉬운경우인데요.
  보통은 게시판구분 코드가 존재할겁니다. 내가 필요한 게시판 구분코드를 확인후

 예) select * from 테이블명
      where 게시판구분코드 in (구분코드1, 구분코드2)
      and id=12354(회원구분이 id인경우)
      order by wr_date(등록일자) desc;

이런식으로 적어주면 필요한 게시글들을 섞어서 불러올수 있어요.

너무 정신없이 키보드를 두드린거라 이해가 되게끔 글을 썻는지 모르겠습니다 ;;
© SIRSOFT
현재 페이지 제일 처음으로