0
我想運行一個查詢,但我得到了上述錯誤。任何人都可以讓我知道爲什麼我會得到它。#1241 - 操作數應該包含1列 - 爲什麼我得到這個?
UPDATE `catalog_eav_attribute`
SET `used_for_sort_by` = 1
WHERE attribute_id = (
SELECT * FROM `eav_attribute` WHERE `entity_type_id` = (SELECT `entity_type_id` FROM `eav_entity_type` WHERE `entity_model` = "catalog/product") AND `attribute_code` = "created_at");
從您的WHERE子句中的第一子查詢的選擇列表,你要匹配它aganst一倍,即必須返回只有一列'attribute_id' – RiggsFolly