私は自分のシステムの在庫管理に取り掛かりました。私は倉庫内の在庫の「場所」のテーブルを持っています。これはロケーションテーブルです。MySQLは値に応じて複数のidを選択します
id location_description_id location_key product_id qty
6 1 1 3 25
7 1 2 4 25
8 1 3 3 20
私は場所の値を取得するのに苦労しています。たとえば、商品ID「3」の商品が40個注文されている場合、location_key 1に25個、location_keyに20個が表示されます3
次の使用可能なlocation_keyを選択するには、最初のものは使い果たされますか?したがって、この場合にはリターンがID 6、数量25とid 8、数量15
は、あなたがより良いあなたの疑問を説明しようとしてもらえますか? – Tomm
@Tomm基本的には、倉庫内の100の製品が2つの場所に分かれていて、「a1」は50、「f1」は50で、70の製品があります.150とf1,20を簡単に返すことになります。倉庫内の製品をどこから選ぶか表示する –
これは、MySQLで行うことができます。 –