2
我在存儲過程C#中遇到了關於如何加入3個表的問題。 例如:如何使用不同的主鍵/外鍵加入表格
表A: ID_Budget,名稱,日期
表B: ID_Budget,數量,GrandTotalBudget (表B是從表A的細節)
表C: ID_Actual, GrandTotalActual
(總記錄在表A,表B,表C是相同的)
我使用內部聯接對於T能夠A和表B並沒有問題。但是,當我嘗試與表C交叉連接時,它會提供重複數據。當我在存儲過程中添加表C時,CROSS JOIN是從C#自動生成的。我也嘗試FULL JOIN,但沒有奏效。
在Crystal報表,我想要得到的數據ID_Budget,GrandTotalBudget和GrandTotalActual
我需要你的幫助,你們(或主)真的可以儘快之前
謝謝! :)
這與C#有什麼關係?你的意思是SQL Server? – Khan
表C如何與表A和/或B相關? – Khan
我在C#中使用內部數據庫。但查詢我認爲與SQL Server相似 – user1888284