sql语句 怎么从一张表中查询数据插入到另一张表中?
2014-02-20 14:08
393 查看
sql语句 怎么从一张表中查询数据插入到另一张表中?
----原文地址:http://www.phpfans.net/ask/MTc0MTQ4Mw.html比如我有两张表
table1 字段 uname,age,address,school,
table2 字段 stuname,address.
1、我想把从table2中查询出数据插入到table1中,而且我想插入时加入一些默认数据,改怎么写呢,
如: insert into table1(uname,address,school) values(name 和address 从table2中查,school是一个固定值)
2、怎么通过sql语句访问另一个数据库中的某个表呢?
1、
SQL code
insert into table1(uname,address,school)
select name,address,'北京大学'
from table2
2、
SQL code
use A
go
select *
from B..tb --B库tb表,从A库查!
1、我想把从table2中查询出数据插入到table1中,而且我想插入时加入一些默认数据,改怎么写呢,
SQL code
insert into table1(uname,age,address,school)
select stuname,[age的默认值],address,[school的默认值] from table2
2、怎么通过sql语句访问另一个数据库中的某个表呢?
--> 先建LinkServer, 访问时用[LinkServer名].[数据库名].[架构名].[Table名]
SQL code
--1,insert into table1
select name,'固定值',address,'固定值' from table2
--2select * from 库名.dbo.表名
1:school的值可以手动填写进去 或者在建表的时候直接设置默认值
2:本机数据的的访问select * from数据库名.dbo.表名
跨服务器连接数据库要通过
exec sp_addlinkedserver....
exec sp_addlinkedsrvlogin....
具体看个人怎么需求了
SQL code
1,
select * into table1 from (select col1 ,cal2 from table2 ) a
2,
exec sp_configure 'show advanced options',1; --设置其它选项应先开启这个选项,最先开启,最后关闭。reconfigure;
exec sp_configure 'Ad Hoc Distributed Queries',1; --记得使用完后一定要关闭。reconfigure;
select * from openrowset( 'SQLOLEDB ', '192.168.0.2'; 'sa'; 'szonline.net',[CCEasy].dbo.[city])
相关文章推荐
- SQL语句 怎么把从一个表中查出来数据插入到另一个表中
- SQL语句 怎么把从一个表中查出来数据插入到另一个表中
- mysql语句从一个表中查询出数据,再插入到另一张表中(表字段不一样)
- sql语句实现从一个表的查询出某些数据插入另外一个表中
- 从一张带自增长列的表中按条件导出数据,并将结果重新编号,插入到另外一张表的sql语句
- sql insert into 一次性插入多条数据 从一张表中查询到的数据插入到另一张表
- Sql 从一张表查询数据插入到另外一张表中
- sql insert into 一次性插入多条数据 从一张表中查询到的数据插入到另一张表
- ORACLE SQL: 从一个表中查询数据插入另一个表中
- SQL从一个表查询数据插入/更新到另一个表
- 今天写了个从一张表数据插入到另一张表的oracle 语句
- SQl:跨数据库从一个表的数据插入另一个数据库的表数据 生成语句进行插入
- 查询SQL Server 数据表中不包含某一列的SQL语句该怎么写?
- s2sh向数据库插入数据,控制台有打印sql语句,数据库查询不到数据问题
- 将Sql查询语句获取的数据插入到List列表里面
- sql语句插入的数据中含有单引号怎么办?
- SQL语句:orac 3ff0 le中如何插入Date类型的数据和根据Date数据进行查询的方法
- SQL从一个表查询数据插入/更新到另一个表
- sql 将一个表中查询语句插入另一张表中的某一列
- SQL高级语句-SELECT INTO 从一个表中选取数据,然后把数据插入另一个表中