笔记
2016-12-08 17:07
369 查看
SQL INSERT INTO SELECT 语句
通过 SQL,您可以从一个表复制信息到另一个表。INSERT INTO SELECT 语句从一个表复制数据,然后把数据插入到一个已存在的表中。INSERT INTO Customers (CustomerName, Country)SELECT SupplierName, Country FROM Suppliers
WHERE Country='Germany';建立学生表:create table student(
Sno char(6) primary key NOT NULL,
Sname varchar(8) NOT NULL,
Ssex char(2),
Sage smallint,
sdept varchar(15)
)
use student
GO
create table course(
Cno char(4) primary key NOT NULL,
Cname varchar(20) NOT NULL,
Cpno char(4),
Ccredit tinyint
)
create table SC(
Sno char(6) NOT NULL,
Cno char(4) NOT NULL,
Grade decimal(12,2),
primary key(Sno,Cno)
)
insert into student
Values('201601','刘一','男','20','数学')
insert into student
Values('201602','刘二','男','21','语文')
insert into student
Values('201603','赵茵','男','20','SX')
insert into student
Values('201604','杨华','女','21','JSJ')