最起码说一下是什么数据库吧 数据库类型不同 取其他数据库表的方式不同
不过 基本上为 [数据库][所有者][表明]
先确认 所有者对两个数据库的两个表都有足够的权限
update [whx][dbo][cq_user]
set money=money+100
where id in (
select account_id
from [lb][dbo][account]
where id='nihao'
)
更新数据库的SQL语句通过Update。
语法:
UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值
示例:
'更新Person表的地址(address)和城市名称(city),条件是LastName 等于WilsonUPDATE Person SET Address = 'Zhongshan 23', City = 'Nanjing'
WHERE LastName = 'Wilson'
你是要修改表结构还是要修改数据,如果是修改数据可如下:
update table set 外币 = round(外币,2) where 查询条件
其中2为你要保留的小数位。
数据库里没有第一行一说,你要指定某行需要一个主键(也就是能唯一区分不同行的那个字段),通常来说都有一个自增长的列,假定是ID,那更新这一行金额就是(假定金额字段叫money,表名叫table1,第一行ID是1)
update table1 set money=money+10 where id=1
update 表名 set 总金额 =
(
select sum(金额) as 总金额 from 表名 "B"
where 表名部门 = "B"部门
group by 部门
)
--瞎写的,不知道对不对
以上就是关于sql简单的两个数据库之间查询更新全部的内容,包括:sql简单的两个数据库之间查询更新、VB 更新数据库的SQL语句、用sql语言修改外币金额小数位怎么做等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)