2011-07-28 63 views
1

試圖從我的magento 1.4.2商店中刪除所有未使用的屬性選項。我錯過了什麼加入?刪除所有未使用的屬性選項。

編輯:我從錯誤的表中刪除?

delete eaov 
from eav_attribute_option_value eaov 
inner join eav_attribute_option eao on eaov.option_id = eao.option_id 
inner join eav_attribute ea on ea.attribute_id = eao.attribute_id 
left join catalog_product_index_eav ce 
    on ce.attribute_id = ea.attribute_id and ce.value = eaov.option_id 
where ce.entity_id is null 
+0

當您從eaov中選擇時,您會看到什麼? – THEn

+0

我仍然可以看到所有選項,甚至是正在使用的選項。 –

回答

0

查看下面的評論以便正確答案。

+1

這個查詢有一些嚴重的問題。請參閱此鏈接瞭解更多信息http://magento.stackexchange.com/questions/1110/delete-unused-attribute-values/16123#16123 –