-1
我有這個表 「CashMovementTbl」, 「SalesTbl」 & 「ExpensesTbl」,其中包括這樣的數據:如何在sql server中爲此報告執行查詢?
而且我想告訴我的數據,如下列:
那麼如何在SQL Server中執行查詢來顯示這樣的數據。
我有這個表 「CashMovementTbl」, 「SalesTbl」 & 「ExpensesTbl」,其中包括這樣的數據:如何在sql server中爲此報告執行查詢?
而且我想告訴我的數據,如下列:
那麼如何在SQL Server中執行查詢來顯示這樣的數據。
SELECT
c.CashDate,
ISNULL(s.BillNo,e.ExpnsType) As Details,
CASE WHEN c.SaleID IS NOT NULL THNE c.Amount ELSE 0 END AS [In],
CASE WHEN c.ExpenseID IS NOT NULL THNE c.Amount ELSE 0 END AS [Out]
FROM CashMovementTbl c
LEFT JOIN SalesTbl s
ON c.SaleID = s.SalesIS
LEFT JOIN ExpensensTbl e
ON c.ExpenseID = e.ExpnsID
非常感謝EricZ,這對我很有幫助 – 2013-04-25 20:12:30
你的問題似乎缺少表和期望的結果。似乎也錯過了迄今爲止嘗試過的東西。 – zimdanen 2013-04-25 14:03:27