でSUMを計算するために私は2つのテーブル(material_line_item
でitem_master_id
存在)との間に外部キー関係があるとitem_master
でitem_code
という列がある2.item_master
二つのテーブル1.material_line_item
を持っています。だから私は現在のクエリでitem_code
を表示する結合クエリが必要です。MySQLの外部キー関係
0
A
答えて
1
item_master
テーブルをmaterial_line_item
のサブクエリに結合して、各アイテムマスタID値に必要な集計を計算することでこれにアプローチします。利用可能なすべての列を選択していますが、必要な列を自由に選択できます。
SELECT t1.*, t2.*
FROM item_master t1
INNER JOIN
(
SELECT item_master_id,
SUM(received_quantity) AS Total_Received_Qty,
SUM(ordered_quantity) AS Total_Ordered_Qty
FROM material_line_item
GROUP BY item_master_id
) t2
ON t1.id = t2.item_master_id
+0
素晴らしい:) @Tim Biegeleisen – Ranjan
0
あなたは、単に
select item.item_master_id, master.item_id, Sum(received_quantity),
sum(ordered_quantity) from material_line_item item
left join item_master master on item.item_master_id = master.id
group by item.item_master_id, master.item_id
0
のような二つのテーブルが、これを試してみてください参加することができ、
select a.item_master_id,a.Total_received_qty,a.Total_ordered_Qty,b.item_code from (select item_master_id,
sum(received_quantity) Total_received_qty,
sum(ordered_quantity) Total_ordered_Qty
from material_line_item
group by item_master_id) a, item_master b where a.item_master_id =b.item_master_id
はそれに役立つことを願っています。
関連する問題
- 1. MYSQLの外部キー親子の関係
- 2. Laravel関係の外部キー
- 3. mysqlの複合主キーとの外部キー関係
- 4. 。mySQL外部キーと内部関係の差
- 5. SQL外部キー関係
- 6. EFコードファースト外部キー関係
- 7. 外部キー関係:UniDirectionalアノテーションハイバネート
- 8. テーブルと関連付けるMySQLの外部キー関係とmysql_insert_id
- 9. Djangoの外部キーの関係
- 10. Entity Frameworkのコードファースト - 外部キーの関係
- 11. Laravelの外部キーの関係
- 12. doctrineのプライマリ/外部キーの関係
- 13. ASP.NET MVCでの外部キーの関係
- 14. コアデータの関係とサーバーベースの外部キー
- 15. フラスコSQLAlchemy外部キーの関係
- 16. WinFormsデータバインディングと外部キーの関係
- 17. @OneToMany関係の外部キー制約
- 18. SQL Server - プライマリキーと外部キーの関係
- 19. IdentityServerとMVCクライアントの外部キー関係
- 20. 関係のないJPA外部キー
- 21. RestKitオブジェクト外部キーとの関係
- 22. Entity Framework - エラー3007マッピング関係 - 外部キー
- 23. 関係に依存する外部キー
- 24. ラベール関係beetweenテーブル外部キー
- 25. mysql外部キー
- 26. 外部キーの関係を追加しようとすると、mysqlの外部キーが制約されます
- 27. mysqlの外部キー
- 28. のMySQL:外部キー
- 29. mySQLの外部キー
- 30. djangoのモデルでの外部キーと主キーの関係
外部キーはデータの一貫性の目的で使用されます。 (セレクト時に違いはありません) – jarlh
これはどのような解決策ですか? – Ranjan
サンプルテーブルのデータをテキストとして追加できますか? – jarlh