2016 - 2024

感恩一路有你

sql 批量修改一个列的数据 sql将一个表中的某一列数据更新到另一个表中?

浏览量:3070 时间:2021-03-14 10:30:08 作者:admin

sql将一个表中的某一列数据更新到另一个表中?

Oracle数据库没有update from 语句,这是SQLServer里面的,就不要想这个了,Oracle可以用另外的方式实现。

我根据你的语句改了下

update T_CONDETAILED a set a.latesprice = (select b.amount from t_temp b where b.conNo=a.conNumber)

你可以试试

sql将一个表中的某一列数据更新到另一个表中?

Oracle数据库没有updatefrom语句,这是SQLServer里面的,就不要想这个了,Oracle可以用另外的方式实现。我根据你的语句改了下updateT_CONDETAILEDaseta.latesprice=(selectb.amountfromt_tempbwhereb.conNo=a.conNumber)你可以试试

如何利用SQL语句替换某一列的某一个数据?

可以这样编写SQL更新查询:update tblName set C=2 where exists (select 1 from (select A,max(B) as B from tblname group by A having sum(C)=1)t where tblName.A=t.A and tblName.B=t.B)

sql 批量修改一个列的数据 sql怎么更改某一列的值 sql数据库修改数据

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。