0

我正在尝试加入 5 个表格,以便为我的客户创建发票。5个表被命名;Customer, Employee,和. Sale_ 和表通过一对多关系链接到。然后将该表链接到具有一对多关系的表,然后以相同的方式链接。Sale_productProductCustomerEmployeeSaleSaleSale_productsale_product

这是我的from陈述,它给我带来了问题。

from
INNER JOIN Sale_Product 
ON product.prod# = Sale_Product.prod#
INNER JOIN Sale 
ON sale.inv# = sale_product.inv#
INNER JOIN customer
ON customer.cust# = sale.cust#
INNER join employee
ON employee.emp# = sale.emp#    

我真的很感激一些帮助理解这一点。

4

3 回答 3

2

在“from”之后添加一个表,或者在 Sale_Product 之前删除“inner join”。

于 2012-05-13T19:50:39.547 回答
0

看起来好像您忘记在查询中命名产品表,它属于 FROM 子句:

FROM product
于 2012-05-13T21:03:44.230 回答
0

你想要类似的东西

Select * From ATable Join BTable on ATable.ID = BTable.ID

即,您将五张桌子中的一张放在 from 之后,然后加入其他四张。

于 2012-05-13T20:00:19.663 回答