2012-01-24 15 views
0

カラム内の情報をDegradedに変更する必要があります(機能が壊れているか劣化しています)。これは正しい行ですか?WHERE条件でMySQLカラムを更新してください。

UPDATE tablename 
SET column = 'Degraded' 
WHERE column = 'Degradated' OR column= 'Feature Broken' 

おかげ

+1

はい、これは正しいです。それを試しましたか? –

+0

本当に 'column'という名前の列がありますか? –

+0

もちろん私はしません – Intelwalk

答えて

2

あなたはORを避けるために、IN演算子を使用することもできます私はSELECTを最初に実行することをお勧めしますので、あなたのコマンドでいくつの行が変更されるかを幾分認識しています。

2

はい、そうです。また

​​

あなたはそれをより簡潔にすることができます(ただし、それはそうでない正確同じである)

... 
WHERE column IN ('Degradated','Feature Broken') 
関連する問題