0

私はphpとmysqlのコーディングが初めてです。日時フィールドを主キーとして、電圧測定値を他のフィールドとして、15分ごとにPLCから抽出したデータを配置するSQL測定テーブルがあります。元:

Datetime     | v1  | v2  | v3
131003044500 | 403 | 405 | 405
131003050000 | 406 | 408 | 407
131003051500 | 405 | 407 | 406

等々...

PLC に障害が発生したとき、測定値が失われました。欠落しているすべての行を 1 日に正しい欠落日時で挿入する必要があるため、他のフィールドはすべて 0 です。

例: 131003080000 から 131003150000 までの datetime がありません

131003081500 | 0 | 0 | 0
131003083000 | 0 | 0 | 0

等...

これは、消費分析とグラフ ジェネレーター用です。私の悪い英語でごめんなさい。前もって感謝します。よろしく。

4

1 に答える 1

0

spolied データとは関係なく、どこかに電圧値がありますか? もしそうなら、通常の方法で SELECT & INSERT クエリを組み合わせて、目的のものを取得してみませんか。たぶん、値を持ついくつかの不便なファイル形式があり、それを処理するためにphpが必要ですか? 一方、バックアップをまったく行っていない場合、データはもちろん失われます。

于 2013-10-04T10:50:59.177 に答える