再执行更新操作或者删除操作的时候会出现这样的语法问题
就以更新举例:
错误的语句:
update shopping_goods_sku set promo_price=(
select sell_price from shopping_goods_sku where id= 条件
) where id= 条件
需要嵌套一层即可:
UPDATE shopping_goods_sku SET promo_price=(
SELECT t.sell_price FROM (
SELECT sell_price FROM shopping_goods_sku WHERE id= 条件
) t
) WHERE id= 条件