2016-02-21 50 views
-4

有人可以幫我得到正確的SQL語句,我添加了示例的圖片,我需要使用SQL語句作爲一個初學者一些幫助..加入3表的SQL語句

我想要的結果顯示在gridview中完全一樣..我附上了一張圖片來解釋.. 感謝任何幫助傢伙!

enter image description here

回答

0

我希望這可以幫助你。我現在沒有評論Stack Overflow的聲望,因此發佈爲答案。另外,請發佈表名,這有助於輕鬆地編寫查詢。

我已將第一個表格命名爲ORDER,第二個表格命名爲ORDER_SUMMARY,第三個命名爲MODEL。讓我知道這是否解決您的查詢。

SELECT O.CUSTOMER_NAME, 
O.CUSTOMER_ADDRESS, 
O.DATE_OF_PURCHASE, 
O.ORDER_BY, 
O.ORDER_NUMBER, 
O.PALLET_NUMBER, 
M.SERIAL_NUMBER, 
OS.PIECE_PRICE 
FROM ORDER O 
JOIN ORDER_SUMMARY OS ON O.ORDER_NUMBER = OS.ORDER_NUMBER 
JOIN MODEL M ON M.PALLET_NUMBER = OS.PALLET_NUMBER; 
+0

不應該將CUSTOMER_NAME作爲ORDER表的一部分,因此它應該是O.CUSTOMER_NAME? –

+0

你說得對,我對錶名感到困惑。更正它。 –

+0

PALLET_NUMBER呢? –