테이블 조인[join] 부분 > 그누4 질문답변

그누4 질문답변

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

테이블 조인[join] 부분 정보

테이블 조인[join] 부분

본문

안녕하세요..궁금한것이 있어서요..ㅠ.ㅠ
그느보드 디비에 보면...

g4_write_board1
g4_write_board2
g4_write_board3
g4_write_board4

의 테이블이 있어요 ..이것을 조인? 을해서 메인페이지에 최신글 5개 정도 뽑아야 하거든요...

쿼리를 어떻게 해야 할찌..도움 주시면 감사하겠습니다.

------------- 메인화면 ---------------------

* 제목                [날짜]
* 제목                [날짜]
* 제목                [날짜]
* 제목                [날짜]

---------------------------------------------
필드명
유아이디 :  wr_id
제목 :  wr_subject ,
날짜 :  wr_datetime

입니다

P.s 제목클릭시 각각 테이블의 wr_id 로 이동이 되어야 될것 같아요

고수님 답변  부탁드려요 (_._);
  • 복사

댓글 전체

union all 이용 하시면 되겠네요..
쿼리는 아래와 같이.. 4개의 테이블에 최근 글 5개 뽑기
select wr_id, wr_subject,wr_datetime from g4_write_board1
union all select wr_id, wr_subject,wr_datetime from g4_write_board2
union all select wr_id, wr_subject,wr_datetime from g4_write_board3
union all select wr_id, wr_subject,wr_datetime from g4_write_board4
Order By wr_datetime desc Limit 0, 5
답변 감사합니다..
그런데..퀘리를 하니깐 되지 않네요 ㅡ.ㅡ;

$res = mysql_query("select wr_id, wr_subject,wr_datetime from g4_write_board1 union all select wr_id, wr_subject,wr_datetime from g4_write_board2 union all select wr_id, wr_subject,wr_datetime from 4_write_board3 union all select wr_id, wr_subject,wr_datetime from g4_write_board4 Order By wr_datetime desc Limit 0,5");

$row = mysql_fetch_object($res);

echo"TEST $row->wr_id";
union all select wr_id, wr_subject,wr_datetime from 4_write_board3
--> union all select wr_id, wr_subject,wr_datetime from g4_write_board3
4_write_board3 --> g4_write_board3 ( g 가 빠져있네요 ^^)
© SIRSOFT
현재 페이지 제일 처음으로