我有兩個表:一個持有產品和一個持有相關庫存移動。獲取任何給定日期的庫存產品清單
產品表:
Seq | Name | Barcode
移動表:
Seq | ProductFK | Direction | Date
每個產品可以有多個IN和/或移出記錄。
如何獲得任何特定日期的所有庫存產品清單?
我嘗試以下,但如果有一個以上的IN和OUT移動不起作用:
SELECT DISTINCT Product.* , Move.* FROM Product LEFT JOIN Move ON Product.Seq=Move.StockFK where not exists (select * from Move where Product.Seq=Move.StockFK and Direction = "OUT")
任何人都可以幫助我在此請。我正在使用MySQL 5.1。
是否每個移動記錄顯示1個單位產品的運動,或是否缺少數量字段? – Don 2010-01-07 17:22:41