数据库中有门店表部分结构如下,names_bi 为店名栏位,现在要根据店名中包含的城市名称将bz18栏位更新为对应的省份。

我是这样写的
update db_bi set bz18='上海市' where names_bi like '%上海%'
但考虑到数据有1000多条,这样每个城市写一个sql很慢,请教下大神有没有更好的解决方法?
------解决方案--------------------
把你的 省份,以及LIKE的names_bi l 参数 建立一个表 再关联 UPDATE
------解决方案--------------------
联系我~~~~