日期:2014-05-16  浏览次数:20837 次

这条Update语句怎么写?
有一个数据表 Tb1

标志 名称 内容
a a1 a11
b b1 b11
。。。。。
c c1 c11
....

想把标志=c的这行内容赋给标志=a,不知如何写? 更新后表变成这样子了

标志 名称 内容
c c1 c11 ///这行变了
b b1 b11
。。。。。
c c1 c11
....

------解决方案--------------------
SQL code
update Tb1 a inner join Tb1 b on a.标志-b.标志
set a.标志=b.标志 , a.名称=b.名称 ,a.内容=b.内容

------解决方案--------------------
update Tb1 a inner join Tb1 b on a.标志=b.标志
set a.标志=b.标志 , a.名称=b.名称 ,a.内容=b.内容