1

我有一个 MySQL 表,其中有一列“A”,其中包含 NaN 值。你如何更新它们?我努力了

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 回答