select * from 商品,进货发票,发货发票 where 商品.id=进货发票.productID and 发货发票.id=进货发票.provider_order_ID
left jion 或right jion也可以
left join 或right join也可以
select distinct 商品名称、进货单价、发货单价 from 商品表,进货表,发货表 where = = =如果所有的出货单价一致、所有的进货单价一致,如果不一致,你是否向取得均价啊?
access 我用INNER JOIN不行 无语了 不知道为什么 select 商品.名称,发货单.单价 AS ***,供货单.单价 AS *** FROM 商品 INNER JOIN 发货单 ON 商品.ID = 供货单.productID INNER JOIN 发货单 ON 发货单.provider_order_ID=供货单.ID
select 商品.名称,发货单.单价 AS 发货单价,供货单.单价 AS 进货单价 FROM 商品 INNER JOIN 发货单 ON 商品.ID = 供货单.productID INNER JOIN 发货单 ON 发货单.provider_order_ID=供货单.ID我的这个SQL有什么错误吗 为什么执行不了啊?
加上括号试试select 商品.名称,发货单.单价 AS 发货单价,供货单.单价 AS 进货单价 FROM ((商品 INNER JOIN 发货单 ON 商品.ID = 供货单.productID )INNER JOIN 发货单 ON 发货单.provider_order_ID=供货单.ID)
and 发货发票.id=进货发票.provider_order_ID
我用INNER JOIN不行
无语了
不知道为什么
select 商品.名称,发货单.单价 AS ***,供货单.单价 AS *** FROM 商品 INNER JOIN 发货单 ON 商品.ID = 供货单.productID INNER JOIN 发货单 ON 发货单.provider_order_ID=供货单.ID
为什么执行不了啊?