create table 商品(
商品ID int primary key,
名称 varchar(20) not null,
价格 int not null,
产地 varchar(40) not null,
生产日期 datetime,
)
select * from 商品
insert into 商品
values(1001,'玩具',100,'北京',getdate())
insert into 商品
values(1002,'衣服',200,'成都',getdate())
insert into 商品
values(1003,'台灯',50,'成都',getdate())
insert into 商品
values(1004,'水杯',30,'深圳',getdate())
select * from 商品
create table 用户(
用户ID int primary key,
商品ID int foreign key references 商品(商品ID),
数量 int,
用户名 varchar(20) not null,
地址 varchar(40) not null,
)
select * from 用户
select * from 商品
insert into 用户
values(2001,1001,1,'张三','成都')
insert into 用户
values(2002,1003,2,'李四','北京')
select * from 用户
select * from 商品
/*视图*/
drop view gets
create view gets
as
select 用户ID,用户名,数量,名称,价格 from 用户
join 商品 on 用户.用户ID=商品.商品ID
go
select * from gets