将count(*)值写入另一个表中的方法

2023年 4月 16日 65.4k 0

一、写入同一个数据库的另一个表中: 复制代码 代码如下: usedb1 go createtablet1( Itemvarchar(100), Provvarchar(100), Qtyint); insertintot1(item,prov,qty) select'原名','xx省', (selectcount(*) fromupdatawhereid='A010

一、写入同一个数据库的另一个表中:  复制代码 代码如下:use db1   go   create table t1(   Item   varchar(100),   Prov   varchar(100),   Qty    int);   insert into t1(item,prov,qty)      select '原名','xx省',   (select count(*)    from updata where id='A0101'); 二、写入另一个数据库的表中:  复制代码 代码如下:use db2   go   create table t2(   Item   varchar(100),   Prov   varchar(100),   Qty    int);   INSERT   INTO  t2(item,prov,qty)    select '原名',   'xx省',   (select count(*)   FROM OPENDATASOURCE('SQLOLEDB',    'Data Source=YY\IIDC;   User ID=sa;   Password=password').   db1.dbo.updata where   culindexid='A0101')  

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论