今天在写mysql的更新语句时遇到了一个错误:

[Err] 1292 - Truncated incorrect DOUBLE value: '88040e9e2a4411e2ba9400ff7666644b';

百思不得其解,网上查了一下,有这样那样的解决方案,但都不是我要的解决方案,于是我按照这字符串的原则把我的sql语句改了一下:

UPDATE tbl_am_p_w_upload SET group_id = '' WHERE id IN (7,8);

 

在条件里面写成UPDATE tbl_am_p_w_upload SET group_id = '' WHERE id IN ('7','8');

这样就ok了