0

私は非常に単純なテーブルを持っています。それをSamsungと呼びましょう。この表には、samsung_idが200と201の2つの値を持つdescriptionという列があります。これらの2つのエントリには、「NULL」の説明の値があります。これらすべてを更新できるようにしたいと思います。私は次のコマンドを実行できることを知っています:

UPDATE SAMSUNG
SET description = 'square'
WHERE samsung_id = 200 OR samsung_id = 201;

私の望む結果を達成するために、しかしあなたのテーブルに1,000のエントリがあり、それらをリストアップしたくない場合はどうでしょうか。このコマンドをどのように実行して、NULLのすべての値を取り出し、正方形に置き換えますか。

4

2 に答える 2

6
UPDATE SAMSUNG
SET description = 'square'
WHERE description IS NULL
于 2013-03-19T23:53:46.217 に答える
2


UPDATE SAMSUNG
SET description = 'square'
WHERE description IS NULL or description = 'NULL'
説明に文字列値「NULL」を保存する場合。

于 2013-03-19T23:57:57.407 に答える