今日の日付がデータベースにない場合は、挿入と更新のステートメントを作成する必要があります。この部分は私がした])今日から得る。データが存在する場合、更新する方法新しいデータを挿入する(複数行)
しかし、挿入や更新が必要な行がたくさんあります。
1)データベース内の過去4日間をチェックします。今日が含まれていない場合は、今日のデータを挿入して最後の3日間のデータを更新します。一方、今日が含まれている場合は更新されます。
P.S:INSERT... ON DUPLICATE KEY UPDATE
を使用しようとしましたが、影響を受けるのは1行だけです。
これを使用すると、1行のデータだけが挿入され、残りの部分は更新されます。
私にいくつかのアドバイスや例があります。
テーブル行の表示例を教えてください。私は問題を理解するのに苦労している。 – nobody