加入3个表的SQL语句

时间:2016-02-21 03:56:32

标签: sql asp.net sql-server

有人可以帮助我获取正确的SQL语句,我添加了一个示例图片,我需要一些帮助使用sql语句作为初学者..

我希望结果在gridview中显示完全相同..我附上了一张图片来解释.. 感谢任何帮助人员!

enter image description here

1 个答案:

答案 0 :(得分: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;