2016-12-07 52 views
1

我想在這term_taxonomy_id沒有25至4用!phpMyAdmin的批量更新=條件

UPDATE `iplusuco_wp2`.`wp_term_relationships` 
SET `term_taxonomy_id` = 4 
WHERE `wp_term_relationships`.`term_taxonomy_id` !=25 

編輯所有值,但我得到這個錯誤,有沒有什麼辦法來解決這個查詢?謝謝!

1062 - 重複重點 '主要'

phpmyadmin table structure

編輯條目 '151-4':新增截圖

回答

0

爲什麼你一次比較這是一個字符串,一旦作爲一個數字?這沒有道理..試試這個

UPDATE `iplusuco_wp2`.`wp_term_relationships` 
SET `term_taxonomy_id` = 4 
where `wp_term_relationships`.`term_taxonomy_id` !=25 
+0

感謝您的答覆,我得到這個錯誤,而不是:#1062 - 重複項「151-4」關鍵「主要」 – user3444806

1

嘗試<>而不是!=

NULL值的情況下,你可能想使用<=>NULL-safe equal