
LEFT JOIN (
SELECT * FROM `user` u WHERE u.`id` >3 AND id<6
) ut ON ut.id = u.`id`
SET u.NAME = ut.email , u.email = ut.NAME
WHERE u.`id` >3 AND u.id <6
UPDATE 表 SET (val) VALUES ('') WHERE id=101,UPDATE 表 SET (val) VALUES ('bbb') WHERE id=101,
UPDATE 表 SET (val) VALUES ('aaa') WHERE id=102,
1.SQL字段名称替换,可以用AS。如:select
ID,NAME
as
姓名
from
table
2.替换某字段某些行的值可以用update。
如:update
table
set
Name='zhang
san'
where
name='条件表达式'
3.列值替换还有replace函数。
答案:update
表名
set
列1='yr'
where
列1='hr'
repalce(要置换的字段,需要替代的字符,替换后的字符)
update
表名
set
列1=replace(列1,'hr','yr')
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)