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

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

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

1.直接使用replace into,具体用法和insert into一毛一样。

replace into titles_test 
select id, 10005, title, from_date, to_date
from titles_test
where id = 5 and emp_no = 10001

2.用replace()函数。通过replace可以把一个字段的一部分或者整个替换掉,比如replace("AABB","A","B")结果应该是"BBBB"。

update titles_test 
set emp_no = replace(emp_no, 10001, 10005)
where id = 5 and emp_no = 10001
全部评论

相关推荐

自学java狠狠赚一...:骗你点star的,港卵公司,记得把star收回去
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务