『壹』 如何在sql中添加表
可以手寫建表 也可以滑鼠流建表
關聯資料庫的話 做個表與表之間有關聯就可以 比如說添加2表之間的主外鍵關系
『貳』 sql如何插入表
你的問題太強大了,強大到沒看明白
插入表式指創表還是往表中插入數據?
創表 :
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[表名]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[表名]
GO
if not exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[表名]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
BEGIN
CREATE TABLE [dbo].[表名] (
[欄位1] [類型] ,
[欄位2] [類型] ,
[欄位3] [類型]
)
END
GO
插數據
insert into [dbo].[表名]([欄位1],[欄位2],。。。,[欄位n]) values ('值1','值2',。。。,'值n');
『叄』 sql怎麼將一個表的數據插入到另一個表中
在HH中列出要插入列的列表跟select from mm表中的選擇的列的列表一一對應就可以了,當然兩邊的數據類型應該是兼容的。
1、insert into hh (fielda,fieldb,fieldc) select fieldx,fieldy,fieldz from mm
『肆』 sql怎樣將一個表中的數據添加到另一個表
你好,如果兩張表欄位相同的話:
insert
into
newtable
as
select
*
from
oldtable
如果兩張表欄位不同的話:
insert
into
newtable(col1,col2,col3...)
as
select
a.col1,a.col2a.col3...
from
oldtable
b
註:newtable是目標表
oldtable是源表
『伍』 SQL怎樣把一個表的數據插入到另一個表裡
復製表結構及數據到新表select * into 目標表名 from 源表名
將資料庫A中某表的的某列欄位,更新到資料庫B中某表的某列欄位:(use master 資料庫)
update a
set a.name=b.name
from temp1.dbo.tableA a,temp2.dbo.tableA b
where a.id=b.id
『陸』 sql 怎麼把一個表的數據插入到另外一個表
--第一種情況的
1》如果2張表的欄位一致,並且希望插入全部數據,可以用這種方法:
INSERT INTO 目標表 SELECT * FROM 來源表(查詢條件);
2》比如要將 articles 表插入到 newArticles 表中,則是:
INSERT INTO newArticles SELECT * FROM articles;
3》如果只希望導入指定欄位,可以用這種方法:
INSERT INTO 目標表 (欄位1, 欄位2, ...) SELECT 欄位1, 欄位2, ... FROM 來源表;
--下面是第二種情況
4》如果將一個表的數據放在另外一個不存在的表:
select * into 目標不存在的表 from 來源表(查詢條件)
5》如果只希望導入指定欄位,可以用這種方法:
select 欄位1,欄位2,... into 目標不存在的表 from 來源表