left join 에서 count(*) 값을 구하는 방법 > 그누4 질문답변

그누4 질문답변

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

left join 에서 count(*) 값을 구하는 방법 정보

left join 에서 count(*) 값을 구하는 방법

본문

$sql = " SELECT count(DISTINCT a.wr_id) as count FROM $g4[board_file_table] a left join $temp_table b on (b.wr_id = a.wr_id) WHERE bo_table = '보드네임' and b.ca_name = '카테고리' Order By a.bf_no asc";
$row = sql_fetch($sql);
$Total_Cou = $row[count];
 
토탈카운트 값이 나오질 않아요.....
 
고수님들 도와주세요.....ㅜ,ㅜ;;

 
  • 복사

댓글 전체

원하는 목적을 알면 더 좋은 답변을 구하실 수 있습니다.
지정한 게시판(temp_table)에서 첨부 파일이 있는 게시물 수를 구하는 것인가요?

그렇다면

select count( distinct wr_id) from g4_board_file where bo_table='gallery';

정도로 충분하지 않을까요?
열정님이 원하시는 내용이 맞는지는 모르겠으나 제가 임의로 보드명만 정해주고 테스트를 해본결과 카운터 값 잘 나옵니다.
$sql = " SELECT count(DISTINCT a.wr_id) as count FROM g4_board_file a left join g4_write_sub6_03 b on (b.wr_id = a.wr_id) WHERE bo_table = 'sub6_03' and b.ca_name = '' Order By a.bf_no asc";

$row = sql_fetch($sql);

$Total_Cou = $row[count];

echo $Total_Cou;

설마  $Total_Cou 값을 불러서 출력을 하지않고 안나온다고 한건 아니겠죠.. ^^
© SIRSOFT
현재 페이지 제일 처음으로