포럼을 검색하여 양식에서 몇 가지 결과를 시도했지만 여전히 다음과 같이 고민 중입니다. 너희들은 날에게 조언을 주시겠습니까 다음Inner 테이블 합계가있는 MySQL 테이블에 가입하십시오.
결과 1 :
SELECT user_id, SUM(amount)FROM transactions WHERE received = '100' GROUP BY user_id
결과 2 :
SELECT * FROM transactions INNER JOIN wallet ON transactions.user_id = wallet.user_id
Table 1: transactions
Rows: user_id, amount, received
Table 2: wallet
Rows: user_id, wallet_id
는 내가 가입해야이 개 결과를
내가하려는 것은 user_id를 사용하여 표 2의 wallet_id를 링크하여 t o 테이블 1의 모든 트랜잭션에 대한 user_id = 100. 또한 금액 행에서 결과를 합산해야합니다. 그러면 각 user_id의 합계가 표시되고 지갑에 지갑이 연결됩니다.
SELECT user_id, SUM(amount)FROM transactions
INNER JOIN wallet ON transactions.user_id = wallet.user_id
WHERE received = '100' GROUP BY user_id
을하지만 작동하지 :
나는 노력했다. 들 ;-)이
샘플 데이터를 기입하십시오 wallet_id transaction.user_id = wallet.uid ON 거래 INNER 가입 지갑에서 SUM (양) :이 은 나를 위해 일한 것입니다 당신이 쿼리에서 기대하는 결과물과 함께. –