【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】 文章被收录于专栏

少壮不努力,老大勤刷题

全部评论

相关推荐

过往烟沉:我说什么来着,java就业面就是广!
点赞 评论 收藏
分享
把球:这个听过,你加了就会发现是字节的hr
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务