文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>SQL 用本表字段更新本表【整理】

SQL 用本表字段更新本表【整理】

时间:2011-03-26  来源:linyc

这个是在Q群问别人后整理的。

请教一句sql语句:

tableA
序号   值
---------
1     AA
2     BB
3     CC
4     2
5     1
--------
我想变成的结果是下面这样子,也就是说4和5根据值字段的数去拿序号1和2的值来update自己,这个update语句要怎么写呢?

tableA
序号   值
---------
1     AA
2     BB
3     CC
4     BB
5     AA

答,如下:

update a set a.值=b.值 from tableA a join tableA b on a.值=cast(b.序号 as varchar(10))

相关阅读 更多 +
排行榜 更多 +
幸存者的命运

幸存者的命运

飞行射击 下载
精英战区3d

精英战区3d

飞行射击 下载
货运猎人

货运猎人

飞行射击 下载