2014-07-17 6 views
-3

안녕하세요이처럼 이들 고객이 다른이 시간 기록에 저희 회사에서 돈을 적립 한 고객의 테이블이 합계로 만들려면 :의각 사람을 개별적으로

ID  Amount Payable 

1000 340.00 
1001 223.00 
1000 122.00 
1000 344.00 
1001 155.00 

나의 현재 쿼리를 만드는 합 모든 테이블,하지만 나는 각 ID의 합계가 아닌 모든 것을 갖고 싶습니다. 절에 의해

SELECT remoteemployees.RemoteEmployeeID, 
     remoteemployees.Bank, 
     remoteemployees.BeneficiaryName, 
     remoteemployees.AccountNumber, 
     SUM(transactions.AmountPayable) As TotalPayment, 
     transactions.RemoteEmployeeID 
FROM remoteemployees INNER JOIN transactions 
ON remoteemployees.RemoteEmployeeID = transactions.RemoteEmployeeID 
GROUP BY transactions.RemoteEmployeeID; 

답변

-1

사용 그룹 - :

SELECT 
    remoteemployees.RemoteEmployeeID, 
     remoteemployees.Bank, 
     remoteemployees.BeneficiaryName, 
     remoteemployees.AccountNumber, 
     SUM(transactions.AmountPayable) As TotalPayment, 
     transactions.RemoteEmployeeID 

     FROM remoteemployees, transactions 

    WHERE 
     remoteemployees.RemoteEmployeeID = transactions.RemoteEmployeeID 
-2

이 시도 :

SELECT 
remoteemployees.RemoteEmployeeID, 
    remoteemployees.Bank, 
    remoteemployees.BeneficiaryName, 
    remoteemployees.AccountNumber, 
    SUM(transactions.AmountPayable) As TotalPayment, 
    transactions.RemoteEmployeeID 

    FROM remoteemployees, transactions 

WHERE 


    remoteemployees.RemoteEmployeeID = transactions.RemoteEmployeeID 
    group by remoteemployees.RemoteEmployeeID, 
+0

이걸 downvoted 했습니까? 문제를 지정할 수 있습니까? – Torrezzzz

-2

이 시도

여기 내 쿼리입니다. 자세한 내용 및 자습서는 link을 따르십시오.

SELECT 
remoteemployees.RemoteEmployeeID, 
    remoteemployees.Bank, 
    remoteemployees.BeneficiaryName, 
    remoteemployees.AccountNumber, 
    SUM(transactions.AmountPayable) As TotalPayment, 
    transactions.RemoteEmployeeID 

    FROM remoteemployees, transactions 

WHERE 


    remoteemployees.RemoteEmployeeID = transactions.RemoteEmployeeID 
    group by remoteemployees.RemoteEmployeeID 
관련 문제