sql2005資料庫 合成表

2025-01-03 00:50:22 字數 4305 閱讀 6129

1樓:網友

select * into charge

from (select source.准考證號,姓名,……from source,reported

where source.准考證號=reported.准考證號)

2樓:帶我信樂

直接用select into 語法建立新的表。

select *

into reportedandsourcefrom (

select *

from reported join sourceon reported.准考證號=source.准考證號。

as t然後再去刪除一列就行了。

3樓:網友

insert into charge select reported.准考證號, source.姓名 from reported join source on reported.

准考證號=source.准考證號。

4樓:華夏日長興

select a.*,b.准考證號 into charge from source a inner join reporte b on a.准考證號=b.准考證號。

select * from charge

sqlserver 2000 如何將兩個格式相同的表 合成乙個表?

5樓:網友

淡定~:)查詢設計器不支援 union sql 構造。

不代表sqlserver檢視中不允許使用union ,提示說的很清楚,僅僅是「查詢設計器」不支援而已。

建議你建個檢視。

create view allusers

asselect * from users union all select * from user_test

然後在查詢設計器中從檢視查詢。

select * from allusers

sqlserver 2005 查詢資料庫所有**

6樓:俟康夢

select name from sysobjects where xtype='u' 查詢資料庫中的表名~

我安裝了sql server 2005資料庫,建好了資料庫,建好了表,但是怎麼在表裡面插入資料呢

7樓:網友

你可以直接開啟表,然後再裡面輸入資料;也可以用sql語句插入。

8樓:網友

安裝microsoft sql server management studio express 就能像sql server 2000的企業管理器一樣圖形操作插入資料,刪除資料。如果你sql命令比較熟,也可以在命令列裡執行插入資料。

9樓:網友

表上右鍵 前200行 在裡面添資料就行了。

10樓:湖暗一葉

可以用sql語句插入資料,也可開啟表直接新增資料。

11樓:雲天英雄

1.可以直接插入資料。

2.可以直接通過語句來執行插入。

12樓:網友

你可以手動插入資料 也可以語句插入資料。

13樓:自己可以

insert into 表名 values(要插入的輸入欄位);

sql2005同乙個資料庫聯合查詢多表所有資料

14樓:小柳小柳小小柳

應困啟該凱尺悔用盯正到union all吧。

如何複製sql server 2005乙個資料庫的表結構?

15樓:網友

select * into 新表表名 from 已有表表名 where 1>2

16樓:網友

◆複製表(只複製結構,源表名:a 新表名:b)

sql: select * into b from a where 1<>1

拷貝表(拷貝資料,源表名:a 目標表名:b)

sql: insert into b(a, b, c) select d,e,f from b;

顯示文章、提交人和最後回覆時間。

sql: select ,,from table a,select max(adddate) adddate from table where b

說明:外連線查詢(表名1:a 表名2:b)

sql: select , from a left out join b on =

日程安排提前五分鐘提醒。

sql: select * from 日程安排 where datediff('minute',f開始時間,getdate())5

兩張關聯表,刪除主表中已經在副表中沒有的資訊。

sql:delete from info where not exists

select * from infobz where )

說明:sql:

select , from table1,(select , prev_upd_date from (select num, upd_date, inbound_qty,stock_onhand from table2 where to_char(upd_date,yyyy/mm') = to_char(sysdate, 'yyyy/mm')) x,select num, upd_date, stock_onhand from table2

where to_char(upd_date,'yyyy/mm') = to_char(to_date

to_char(sysdate, 'yyyy/mm') |'/01','

yyyy/mm/dd') -1, 'yyyy/mm') )y, where =

)and + nvl(,0) <

b where =

說明:sql:

select * from studentinfo where not exists(select * from student where

and 系名稱='"&strdepartmentname&"' and 專業名稱。

性別,生源地,高考總成績。

17樓:都是生殖的衝動

sql2005有個匯出功能,匯出成。sql就只包含建立表結構的sql語句了。

18樓:網友

table_name_old:舊錶名(也就是作為參照的表的表名)

table_name_new:新建表名(其他的表)

1. 複製表結構及其資料:

create table table_name_new as select * from table_name_old

2. 只複製表結構:

create table table_name_new as select * from table_name_old where 1=2;

或者:create table table_name_new like table_name_old

3. 只複製表資料:

如果兩個表結構一樣:

insert into table_name_new select * from table_name_old

如果兩個表結構不一樣:

insert into table_name_new(column1,column2) select column1,column2 from table_name_old

如何匯出 sql server2005資料庫中的所有表資料

19樓:網友

那麼麻煩幹嘛!

直接使用sqlserver的企業管理器,進入到相應的庫裡,右鍵點選「表」-》所有任務-》匯出資料。

然後根據提示做匯出即可。

匯入就用相同的辦法!

如果想要inesrt這樣的格式,可以使用第三方工具,如dbartisan等。先通過查詢得到結果,然後倒入到乙個txt裡,在使用ue文件器,進行整體的修改即可。不是很麻煩,效率也是很高的。

20樓:網友

你要匯出到**?如果只是乙個表,你完全可以用複製貼上到excel**裡。

21樓:網友

sql server2005資料庫提供資料匯入匯出功能,你可以到處access等!在功能選單上就有。

22樓:擺渡浮橋

沒明白你說什麼?表資料是什麼?

資料庫sql如何完全備份,資料庫SQL 如何完全備份

1 點選開始選單,開啟sql企業管理器。2 依次sqlserver根目錄,並開啟資料庫。3 選擇要備份的資料庫名,滑鼠右鍵所有任務 備份資料庫。4 這裡需要注意,如果之前有備份的話,一定要先刪除之前的備份記錄,不用擔心只是刪除記錄而不是刪除備份檔案。5 刪除記錄再點新增。6 選擇備份目的,就是要讓你...

SQL資料庫問題

先從字面上理解 儲存過程 就是做一件事情的過程,比如,你做登陸,使用者要輸入賬號和密碼對不?輸入後要儲存這次的登陸時間,以供下次登陸的時候能看到我上次是什麼時候登陸的,就可以寫個儲存過程 儲存過程裡有兩條語句,乙個是查詢,做登陸,看賬號密碼是否一致,第二個是修改 update 修改該條資訊的time...

我的sql2005在查詢時總是需要在表名上加引號

知道就是被樓上的這種垃圾給搞壞的。找點書copy過來有什麼意思。要防止sql注入其實不難,你知道原理就可以了。所有的sql注入都是從使用者的輸入開始的。如果你對所有使用者輸入進行了判定和過濾,就可以防止sql注入了。使用者輸入有好幾種,我就說說常見的吧。文字框 位址列裡 asp?中?號後面的id 1...