MySQLを使用して、車両に使用されるパーツの交換実績および走行距離の計測結果を管理しています。
〇実現したいこと;
同じ「車種」、「車体番号」で使用された部品(「部品番号」)において、前回交換作業時からの「走行距離の差」と「交換回数」を算出しテーブルに追加したい。
※「車種」:文字列型
※「車体番号」:数値型
※「商品番号」:文字列型
※「交換作業日」:date型
※「作業終了時の走行距離」:数値型
■対象のテーブル(tb_before);
〇補足1;
「部品番号」は、「車種」や「車体番号」に関係なく使用されております。※2行名「1d」と6行目「1d」のように
そのため、「車種」、「車体番号」、「部品番号」が共通であり、且つ「交換作業日」の前後関係を見て、「交換回数」と「走行距離の差」を集計し
それをカラムとして追加したいです。
〇補足2;
レコード数は非常に多いテーブルとなっておりまして、なるべくシンプルな計算だと非常にありがたいです。
大変恐縮ですが、アドバイスがありましたらご教授いただけないでしょうか。
回答2件
あなたの回答
tips
プレビュー