답변 3개
5년 전
테이블이 고정 된 것이 아니라면 어떻게든 동적으로 테이블명을 줘서 쿼리해야 할 텐데요
in 문에 동적으로 테이블명을 삽입하든지
</p>
<p>select</p>
<p> (select count(*) from table1) as count1,</p>
<p> (select count(*) from table1) as count2,</p>
<p> (select count(*) from table1) as count3</p>
<p>
이렇게 하시고 table1,2,3 에 원하는 테이블이 들어가도록 쿼리를 만드시드지...
어떤 경우라도 쿼리를 동적으로 만드셔야 합니다
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
5년 전
게시물 합계
$row=sql_fetch("select sum(bo_count_write) as cnt where bo_table IN('bo_tbl1','bo_tbl2','bo_tbl3')");
echo $row['cnt'];
로그인 후 평가할 수 있습니다
답변에 대한 댓글 2개
�
릴보이즈
5년 전
테이블이 고정된게 아니라서 where in () 말고 다른건 없을까요?
�
균이
5년 전
어떤 상황인지 다른 사람이 알아 듣도록 상세히 설명을 해야 답변을 할텐데요
고정된 것이 아니든 어쩌든 간에 대상 테이블 아이디가 정해질 것 아닙니까?
주어진 테이블 아이디로 IN에 들어가 값을 만들면 되죠
고정된 것이 아니든 어쩌든 간에 대상 테이블 아이디가 정해질 것 아닙니까?
주어진 테이블 아이디로 IN에 들어가 값을 만들면 되죠
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인