mysql 中更新数据库数据,提示错误,请帮忙看看,有什么问题呢?

mysql 中更新数据库数据,提示错误,请帮忙看看,有什么问题呢?

update 0012455 set `价格`=`价格`/2  where mid(`名称`,1,2)="半价";

请把原本报错信息 与sql语句粘出来

检查  名称字段的数据长度是不是有小于4的,在设计数据库结构的时候 最好单独用字段来存储 ‘半价’  查询,用函数条件筛选查询 不是很友好