同じベースに、次のように作成された一連の同一のテーブルがあります。
CREATE TABLE $current_date (
call_state varchar(10),
call_rate smallint(6),
ip-address varchar(15),
comment varchar(70)
) DEFAULT CHARSET=utf8;
1 日 1 回、「コメント」フィールドを除いて、新しいフィールドに値が入力されます。上記のフィールドを埋めるためのルールは次のとおりです。
INSERT INTO $current_date (comment)
SELECT comment FROM $yesterday_date WHERE call_state='-';
-- ('call_state' may be + or - or +-)
MySQL の応答は次のとおりです。
クエリ OK、影響を受ける 17 行 (0.02 秒)
レコード: 17 重複: 0 警告: 0
しかし、実際にはテーブルに変更はありません。$current_date
すべてのコメント セルはそのままNULL
です。
列を埋める方法を誰か教えてもらえますか?