我有兩個表:LOFTEN和LOAN_APPROVALS。我waana做的是從表格條目中獲取金額的總和。在已連接的表上使用DISTINCT
首先我做了以下內容:
select sum(l.amount) from loften l
這工作,因爲它應該,並給我結果15899000.
不過,我必須又做了第二SQL查詢中我加了搜索過濾器在我的HTML表單中,我必須過濾的數據位於LOAN_APPROVALS表中。下面的查詢運行,因爲它應該,但它返回110267000.
select sum(l.amount) from loften l
inner join loan_approvals la on la.loanid = l.loanid
因爲我有在相同的貸款ID表LOAN_APPROVALS(相同的貸款批准數家銀行)的多個條目,我必須以某種方式運行在那張桌上不同。就像:
select DISTINCT sum(l.amount) from loften l
inner join loan_approvals la on la.loanid = l.loanid
當然,這不是正確的方法。我不知道該怎麼做。誰能幫忙?非常感激!
/Bob
我想,你應該添加一些示例數據,以顯示您的預期結果。 – Sirko