我有一个SQL DB,其中包含用于客户的真实数据, 我想做的是做一个SQL更新查询来更新客户表中的phone列,并使它的所有记录都以“ 966”开头。
有人可以帮助我进行此查询吗?
答案 0 :(得分:3)
大概是这样的:
update t
set phone = concat('966', phone)
where phone not like '966%';
答案 1 :(得分:1)
更新t 设置电话= concat('966',电话) 其中substr(phone,1,3)!= 966