2017-10-10 4 views
-4

在庫の詳細を2つのテーブル、つまり在庫と在庫テーブルから取得したいと考えています。私は商品名でグループ化された在庫残量の合計残高を取得したい。mysqlサーバーのクエリを使用して製品の在庫を取得する方法

--------------------------------- 
id | product name | product qty 
________________________________ 
1  product 1  20 

マイプロダクトアウトの表は、次のようになります:

_____________________________ 
id | product name | product qty 
____________________________ 
1  product 1  4 
__________________________ 

そして、私は出力をしたい高度で おかげで...私は

マイ株式入力表は次のようになり、この問題を解決するために助けてくださいこのように:

_________________________________ 
id | product name | product qty 
_________________________________ 
1  product 1  16 
__________________________________ 
+0

テーブルを読んで理解することは本当に難しいです。 – prehfeldt

+0

ようこそスタックオーバーフローへようこそ。あなたはすでにこれをやってみましたか? [どのくらいの研究努力が必要ですか](https://meta.stackoverflow.com/questions/261592/how-much-research-effort-is-expected-of-stack-overflow-users)を確認してください。スタックオーバーフローはコーディングサービスではありません。あなたはあなたの問題を研究し、投稿する前に自分でコードを書いてみることを期待しています。具体的なことに固執している場合は、[最小、完全、および検証可能な例](https://stackoverflow.com/help/mcve)と試した内容の要約を含めてお手伝いください。 – Sand

+0

コードコードコードコードコード... – GYaN

答えて

0

私はこのクエリがこの問題を解決すると思います

SELECT a.id, a.product_name, (a.product_quantity - b.product_quantity) as product_quantity 
From stock_in as a, stock_out as b 
Where a.product_name = b.product_name 
+0

返信いただきありがとうございます。クエリを実行すると、where句でエラーが表示されます。b.product_name –

+0

SELECT stock_in.id、stock_in.product_name、(stock_in.product_name、 .product_quantity - stock_out.product_quantity)as product_quantity 在庫がありますJOIN在庫がありません 在庫がありませんproduct_name = stock_out.product_name –

関連する問題