大家好,今天跟大家一起學習SQL語法,如何從A表複製資料到B表。
Step 1 . 建立資料表A (fruits) 跟 資料表B (user)
CREATE TABLE [dbo].[fruits]
(
[Id] INT NOT NULL PRIMARY KEY IDENTITY,
[name] NVARCHAR(50) NULL,
[address] NVARCHAR(50) NULL,
[phone] NVARCHAR(50) NULL
)
CREATE TABLE [dbo].[user]
(
[Id] INT NOT NULL PRIMARY KEY IDENTITY,
[name] NVARCHAR(50) NULL,
[address] NVARCHAR(50) NULL,
[phone] NVARCHAR(50) NULL
)
Step 2. 建立fruits的資料
Insert into dbo.fruits (name,address,phone) VALUES (N'蘋果',N'台北市','0910123456');
Step 3. 複製 A表的資料到B表 (使用insert into select 的方式)
INSERT INTO dbo.[user](name,address,phone) SELECT name,address,phone FROM dbo.fruits