1. ホーム
  2. mysql

[解決済み] SQLでは、あるカラムの値を、同じテーブルの別のカラムの値と等しく設定する

2022-10-28 04:04:34

質問

2つのDATETIMEカラムを持つテーブルがあります。

そのうちの1つはNULLになることはありませんが、1つはNULLになることがあります。

B列のすべてのNULL行をA列の値と等しくするクエリを書く必要があります。

私が試したのは この例 を試してみましたが、MySQL WorkbenchがUPDATEのFROMを好まないようなので、選択した答えのSQLは実行されません。

どのように解決するのですか?

1つのテーブルで作業しているようなので、以下のような感じです。

update your_table
set B = A
where B is null