sql中如何把select查出的某一个字段值更换新名,例如学生张三改为李四
2011-07-13
展开全部
select decode(name,'张三','李四',name)姓名 from 表(意思就是把表里面叫张三的变成李四,剩下的不变)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用更新的比较好
sql="update 表 set 姓名='李四' where 姓名='张三'"
sql="update 表 set 姓名='李四' where 姓名='张三'"
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select (case name when '张三' then '李四' else name end) as 姓名 From ......
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select (case when a.name='张三' then '李四' else a.name end ) as name from table a
table 中有name这个字段存放的是张三李四等。
table 中有name这个字段存放的是张三李四等。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询