我试图编辑term_taxonomy_id中非25到4的所有值
UPDATE `iplusuco_wp2`.`wp_term_relationships`
SET `term_taxonomy_id` = 4
WHERE `wp_term_relationships`.`term_taxonomy_id` !=25
但我收到此错误,有没有办法解决此查询?谢谢!
1062 - 重复录入' 151-4'关键' PRIMARY'
编辑:添加了截图
答案 0 :(得分:1)
尝试使用<>
代替!=
。
如果值为NULL
,您可能需要使用<=>
NULL-safe equal
答案 1 :(得分:0)
为什么要将此一次作为字符串进行比较,将一次作为数字进行比较?这没有意义..试试这个
UPDATE `iplusuco_wp2`.`wp_term_relationships`
SET `term_taxonomy_id` = 4
where `wp_term_relationships`.`term_taxonomy_id` !=25