Update 更新语句使用两个表关联
2017-11-23 17:33
288 查看
=============错误例子=======================================
update tcodeLocation
set plocationid = p.LocationID
from TcodeLocation t , tcodelocation p where p.locationcode=t.plocationcode
and t.locationlevel>1
=============正确=======================================
update t --- (使用别名)
set plocationid = p.LocationID
from TcodeLocation t , tcodelocation p where p.locationcode=t.plocationcode
and t.locationlevel>1
update tcodeLocation
set plocationid = p.LocationID
from TcodeLocation t , tcodelocation p where p.locationcode=t.plocationcode
and t.locationlevel>1
=============正确=======================================
update t --- (使用别名)
set plocationid = p.LocationID
from TcodeLocation t , tcodelocation p where p.locationcode=t.plocationcode
and t.locationlevel>1
相关文章推荐
- update 把两个表关联后把B表一列的值更新A表的某一列
- SQL中如何使用UPDATE语句进行联表更新(转)
- UPDATE语句如何关联两个表
- update 语句中 使用 join 关联 其他表 进行 刷数据
- Mysql 一条SQL语句实现批量更新数据,update结合case、when和then的使用案例
- Access update语句 提示 "操作必须使用一个可更新的查询"
- mysql更新两个表 使用一个关联字段
- 用UPDATE SET FROM 语句来关联表更新数据
- 使用 TOP 子句限制UPDATE 语句更新的数据
- mysql 用一条sql语句修改两个表里的内容,一条sql语句update更新两个表
- Mysql 一条SQL语句实现批量更新数据,update结合case、when和then的使用案例
- Access update语句 提示 "操作必须使用一个可更新的查询"Access update语句 提示 "操作必须使用一个可更新的查询"
- SQL 两个关联表批量更新语句
- 使用 TOP 子句限制UPDATE 语句更新的数据
- Mysql 一条SQL语句实现批量更新数据,update结合case、when和then的使用案例
- 问:怎样在一个UPDATE语句中使用表B的三个列更新表A中的三个列?
- 问:怎样在一个UPDATE语句中使用表B的三个列更新表A中的三个列?
- Update语句:使用case when按条件批量更新
- update语句关联表更新
- mysql update 两个表关联{两个关联表如何更新其中一个表的数据}