我想根據收入前20位客戶創建報告。檢索客戶收入
我使用的查詢:
SELECT dbo.CustTable.AccountNum
,dbo.dirpartytable.NAME
,dbo.hcmworker.PERSONNELNUMBER
,dbo.CustInvoiceJour.SALESBALANCE
,dbo.custinvoicejour.QTY
FROM dbo.CustTable
inner JOIN dbo.HCMWORKER ON dbo.HCMWORKER.RECID = dbo.CustTable.KEV_Worker
inner join dbo.custInvoiceJour on CustInvoiceJour.OrderAccount = CustTable.AccountNum
inner join dbo.dirpartytable on dirpartytable.recid = custtable.PARTY
where CustTable.KEV_Worker = '5633561745'
ORDER BY SalesBalanceMst DESC
我找不到客戶收益的關係,畢竟,這就是我要排序的報告。在構建報告時,我正在對SalesBalanceMST進行排序。此外,我在執行此查詢時正在獲取多個記錄。
我在做什麼錯了?
編輯:我現在意識到我顯示每個發票日誌,我如何顯示客戶的總收入?
我很疑惑,一個mysql查詢將包括前綴'dbo' - 但沒有技術上的錯誤,我猜。 – Strawberry