1

NaN値を含む列「A」を持つMySQLテーブルがあります。それらをどのように更新しますか?私が試してみました

update myTable set A = 0 where A is NaN;

しかし、構文エラーが発生します。NaNをクエリするにはどうすればよいですか?

4

3 に答える 3

1

次のいずれかを使用できるはずです。

update myTable 
set A = 0 
where A = 'NaN';

また

update myTable 
set A = 0 
where A LIKE '%NaN%';
于 2012-09-25T14:11:29.983 に答える
0

試す

 update myTable set A = 0 where A = 'NaN';
于 2012-09-25T14:12:57.073 に答える
0

試す:

update myTable set A = '0' where A = 'NaN'
于 2012-09-25T14:16:27.693 に答える