테이블 조인[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 로 이동이 되어야 될것 같아요
고수님 답변 부탁드려요 (_._);
그느보드 디비에 보면...
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
쿼리는 아래와 같이.. 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";
그런데..퀘리를 하니깐 되지 않네요 ㅡ.ㅡ;
$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 가 빠져있네요 ^^)
--> union all select wr_id, wr_subject,wr_datetime from g4_write_board3
4_write_board3 --> g4_write_board3 ( g 가 빠져있네요 ^^)
굿맨님 감사합니다..덕분에 해결이 잘되었네요 (__);
고마워요~^^
고마워요~^^