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