1. sql server将查询结果放入新表
如果只是套公式
select *into D from (
select * from A
union all
select * from B
union all
select * from C
order by ID,TM
)
2. SQL问题:将已查询的结果,创建一张表来存放,为方便后续直接查找。
很简单的功能,复制同时创建表
select * into table_new from table_ole
--执行以上语句table_new就会被创建,同时将所有内容复制到table_new
基本所有的select 语句 后面加上 into [表名],数据库都会自动创建新的表名,同时将select的数据复制到新表名中
例如
select a.id,b.name into ab_new from a,b where a.id=b.id
必须说明一点就是 ,新建的表名 之前必须不存在,否则会报错;
若有不懂,欢迎提问,谢谢
3. sql数据库建表填入数据后怎么显示结果
数据库管理工具可以直接显示。
数据库管理工具可以很直观查询到数据库储存的数据,如phpMyAdmin只可以直接打开MySQL数据库的表,直接查看其中的内容。但是Mssql数据即使用SQLServer数据库管理工具也很难直观地看到表中保存的数据,需要输入命令才行。
首先打开软件,在右侧的对象资源器选中需要查询的mssql数据库,点击菜单栏新建查询,在新打开的窗口输入表名,点击执行,就可以看到表的数据。
4. sql 如何把查询得到的结果如何放入一个新表中
表已经存在;
insert into 表名 (列名1.。。 列名n) select 列名1.。。。列名n from 表 where 条件
表不存在.
oracle
create table 新表明 as select 列名1.。。。列名n from 表 where 条件
sqlserver
select 列名1.。。。列名n
into 新表名
from 表 where 条件
5. 如何用SQL创建一个表格
1、打开SQL Server,在数据库处,右键数据库,点击新建数据库。
6. SQL语句创建表
CREATE TABLE 语句用于创建数据库中的表。
具体用法为:
CREATE TABLE 表名称
(
列名称1 数据类型,
列名称2 数据类型,
列名称3 数据类型,
....
)
(6)sql创建一个新表存放结果扩展阅读:
创建表数据类型:
integer(size) int(size) smallint(size) tinyint(size):仅容纳整数。
decimal(size,d) numeric(size,d):容纳带有小数的数字。
char(size):容纳固定长度的字符串
varchar(size):容纳可变长度的字符串
date(yyyymmdd):容纳日期。
参考资料:网络-SQL CREATE TABLE
7. SQL如何将查询的结果用一张新表中存储起来
create table newtab as
select * from oldtab;
abc为新表名车,下面的语句为你的查询语句,表结构和数据都有了
8. sql将查询结果保存到新表中的语法
1.INSERT INTO SELECT语句
语句形式为:Insert into Table2(field1,field2,...) select value1,value2,... from Table1
要求目标表Table2必须存在,由于目标表Table2已经存在,所以我们除了插入源表Table1的字段外,还可以插入常量。
2.SELECT INTO FROM语句
语句形式为:SELECT vale1, value2 into Table2 from Table1
要求目标表Table2不存在,因为在插入时会自动创建表Table2,并将Table1中指定字段数据复制到Table2中
9. sql 如何把查询得到的结果如何放入一个新表中
oracle crate table 新表名 select collection_date,pub_date,count(*) as 'sum' from r_time group by pub_date,collection_date .
10. sql2000如何将查询结果放入一张新建的表格
首先建立一个临时表
CREATE TABLE #t
(
name VARCHAR(20) ,
id INT
)
插入数据
INSERT INTO #t
select a.* from a,b where (a.name=b.name)
查询即可
select * from #t
最后删除
drop table #t