채택완료

join 으로 게시물뽑아옵니다.

2014-08-23 (토) 14:47:39 5,045

   $r_s = sql_query("select a.id from {$MJ['list']} a left join {$MJ['type']} b on (a.danwon = '$danwon')
   }
       $comm
       order by b.importance , b.rank asc limit 0, $r_cnt");
   while ($crow = sql_fetch_array($r_s)) {
    $file_id .= "|".$crow[id];
   }​

위소소가 a.id 를 뽑아호는데 id 값이 중복이되서 뽑아오기도 하네요... 어디가 잘못된건가요?? 

|

답변 1개 / 댓글 1개

채택된 답변
+20 포인트

join을 잘 못 했네요

A테이블과 B테이블을 조인해야죠.

조인 명령어만 쓴다고 해서 조인이 되는 것이 아니에요

where절에 a와 b 테이블을 조인하는 문구를 넣으세요.

더 정확한것은 네이버나 구글 검색해보시면 

더 정확하게 나올 것이에요

조인에 원리까지 설명하기에는. 너무 많아요

답변에 대한 댓글 1개

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