CI 묻고 답하기

제목 [초보] JOIN문 질문이요
글쓴이 아닌데 작성시각 2012/12/14 15:08:32
댓글 : 4 추천 : 0 스크랩 : 0 조회수 : 12561   RSS

if($approver_id =="true") {
 $check_query = "wr_id in (select doc_id from g4_approver_line where approver_id='$member[mb_id]')";
} elseif ($approver_id =="false") {
 $check_query = "wr_id in (select doc_id from g4_approve_doc_ref where ref_id='$member[mb_id]' $ref_query)";
 $add_query ="";
}



---------------------------------------------------------------------------------------------------------------------------------------------------------------
 $sql = "select MIN(wr_num) as min_wr_num from $write_table where  $check_query $add_query";

    $row = sql_fetch($sql);
    $min_spt = $row[min_wr_num];
----------------------------------------------------------------------------------------------------------------------------------------------------------------
게시판 글검색하는 소스 인데요 이게지금 검색하면 데이터가 많은양이있는건 거이 50초가 걸려서 검색되거나 타임아웃이
나는데 서버회사에 문의하니까 JOIN문으로 변경하면 빨리잘거같다고합니다...
근데 제가 진짜 완전 초보라서 그러는데 도움좀 주실분계신가요~?
필요한자료는 다 드릴수있습니다

 다음글 게시글과 댓글 출력 어떻게 하나요? (3)
 이전글 database update query 중에 date ... (4)

댓글

한대승(불의회상) / 2012/12/14 15:15:02 / 추천 0
GNU보드 인가 보네요.

이상태로는 데이타가 부족하네요. ^^
변종원(웅파) / 2012/12/14 17:43:34 / 추천 0
작성하다보니 정보가 부족하네요. ㅋ

니삼 / 2012/12/14 18:46:16 / 추천 0
 explain 붙여서 나오는 결과값도 보여주세요
니삼 / 2012/12/14 18:47:33 / 추천 0
그리고 완성된 쿼리도 만들어주세욤 ㅋㅋ