【MySQL】替换成id=5以及emp_no=10005,其他数据保持不变(replace实现)

将id=5以及emp_no=10001的行数据替换成id=5以及emp_no=10005

http://www.nowcoder.com/questionTerminal/2bec4d94f525458ca3d0ebf3bc8cd240

题目要求:将id=5以及emp_no=10001的行数据替换成id=5以及emp_no=10005,其他数据保持不变,使用replace实现,直接使用update会报错。

update titles_test
set emp_no=replace(emp_no,10001,10005)
where id=5

语法:replace(object,search,replace)
语义:把object对象中出现的的search全部替换成replace。

牛客题霸-SQL篇【Mysql】 文章被收录于专栏

少壮不努力,老大勤刷题

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务