Id, name...
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Sales_order_line table ( the order list, including ref_sales_order_id with sales_order id)
Id, order id, item number
Id, ref_sales_order_id, quantity
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Package ( package list , including ref_target_id with the id of the corresponding sales_order_line table)
Id, order detail id
Id, ref_target_id...
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
The number of packages is equal to the quantity of the order list represents the order detail completed
All order details has complete represents the order
Now want to find out all the completed orders, a great god answers should be how to write, PGSQL is the use
CodePudding user response:
- pgSql don't understand, this is SqlService
Select A. * From sales_order A
Inner Join sales_order_line B On Anderson, d=B.r ef_sales_order_id
Inner Join package On B.I C d=C.r ef_target_id And B.q uantity=C.q uantity
CodePudding user response:
The