2012-05-21 6 views
0

예를 들어 사용자 테이블에 MySQL이라는 테이블이 있습니다.이 테이블에는 두 개의 행에 숫자 값이 포함되어 있습니다.여러 테이블에 행 추가하기

술 말할 수 인수

, 이것은 그때 함께 숫자 행 1, 숫자 2 행을 추가하려면 다음 중 하나에 추가 테이블 구조

++++++++++++++++++++++++++++++ 
    ROW | Numeric1 | Numberic2 
    ++++++++++++++++++++++++++++++ 
     ROW 1|  38 | 39 
     ROW 2|  41 | 54 
     ROW 3|  47 | 41 
     ROW 4|  73 | 37 
     ROW 5|  31 | 25 

, 그래서 결과는 426을 반환 (모든 숫자의 합계) PHP를 사용하여 다음 값을 반향합니다. 내가

$total = $numeric1 + numberic2; 
    echo $total; 

이 작업을 수행하는 방법에 어떤 아이디어를 사용할 수없는 이유

?

+3

검색어'SELECT sum (Numeric1) + sum (Numeric2) from mytable'을 사용하면 어떨까요? –

답변

0

이 시도 -

SELECT indvsum.sum1 + indvsum.sum2 
FROM (SELECT SUM(numeric1) AS sum1, 
      SUM(numeric2) AS sum2 
     FROM tablename) indvsum 

indvsum가 내부 테이블 단지의 별칭입니다.

+0

mysql 문을 통해 발행 할 때 작동합니다. PHP에서 어떻게 표시합니까? – user1307300

+0

$ total = mysql_query (); 이렇게하면 최종 출력물을 얻을 수 있습니다. – JHS

+0

"Resource id # 4"가 – user1307300

관련 문제