テーブルに異なる日付列があり、テーブルの一部の行に1月の値の1番目の値「YYYY-01-01」があります。異なる列の複数の値をMysql内の値に基づいてヌルに更新します
私はクエリを実行し、1st Jan YYYYの日付フィールドを持つすべての行を見つけることができます。
select * from table
where dob like '%01-01'
OR start_date like '%01-01'
OR ...
しかし、これらの値をNULLに設定するにはどうすればよいですか。
私が試してみた:
動作しませんupdate table
set dob = NULL
where dob='%01-01';
update table
set start_date= NULL
where start_date='%01-01';
...
...
はなぜ他の問題の一部に "LIKE" を使用し、 "等しい" 修正しました!?! – Strawberry
それは間違いでしたか?ああああ... – user95437