私は3つ以上のmilionレコードを含むmysqlの大きなデータベースを持っています。更新クエリで時間フィールドの時間をリセットする
私は、「時間」(hh:mm:ss)のフィールドarrival_timeを持っています。 その時刻は24:00:00(実際には00:00:00と表示されます)または25:11:00( - > 1:11:00)などと間違っている可能性があります。
UPDATE 'table' SET arrival_time=(arrival_time_ADJUSTED) WHERE arrival_time>"23:59:59";
のようなものを実行するのが正しい方法ですか?そして、arrival_timeに適切な値を与えるためにSQLにどのように伝えることができますか? ありがとうございました。
この種の検証は、エントリ自体の間にアプリケーションのフロントエンドで処理するのが理想的です。 – Spidey
古いデータセットの更新...更新する必要があります:( – JahStation
フィールドタイプ "time"ですか? – Akhil