クエリする必要がある2つのテーブルがあります
**tbl_jobs**
jobid | description | someinfo
1 foo bar
2 fuu buu
**tbl_invlog**
idinv | jobid | type | ammount
1 1 add 100
2 1 rem 50
3 1 rem 15
4 1 add 8
5 2 add 42
結果は、在庫「add」と「rem」の合計を作成し、残りのジョブ情報を含む各ジョブ ID の合計 sum(add)-sum(rem) になります。
jobid | description | someinfo | amountadd | amountrem | totaladdrem
1 | foo | bar | 108 | 65 | 43
2 | fuu | buu | 42 | 0 | 42
結合やその他のクールなものを使用せずに、select * from (select .... ) を使用して 4 つの select ステートメントを作成しました。これは非常に遅いです。私はmysqlを初めて使用します。
これを解決する方法についてのアイデアをいただければ幸いです。前もって感謝します