加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
SWK4.11 复习题2.sql 1.87 KB
一键复制 编辑 原始数据 按行查看 历史
申伟锴 提交于 2021-04-11 19:49 . 4.11作业
Create DataBase House_DB
on
(
name='House_DB1mdf',
size=10MB,
Maxsize=50MB,
filegrowth=1MB,
filename='D:\SWK\House_DB1mdf.mdf'
),
go
Use House_DB
go
Create Table House_Type(
Type_id int not null primary key ,
Type_Name varchar(50) unique ,
)
Create Table House(
house_ID int not null primary key identity,
houser_Name varchar(50) not null ,
house_Price float not null default(0) ,
type_ID int not null References House_Type(Type_id)
)
--3、添加表数据
--HOUSE_TYPE表中添加3条数据,例如:小户型、经济型、别墅
insert into House_Type(Type_id,Type_Name) values(1,'小户型')
insert into House_Type(Type_id,Type_Name) values(2,'经济型')
insert into House_Type(Type_id,Type_Name) values(3,'别墅')
select * from House_Type
--HOUSE表中添加至少3条数据,不能全都为同一类型
insert into House(houser_Name,house_Price,type_ID)
values('中行小区',5000,3)
insert into House(houser_Name,house_Price,type_ID)
values('幸福小区',1000,1)
insert into House(houser_Name,house_Price,type_ID)
values('和谐小区',3500,2)
--4、添加查询
--查询所有房屋信息
select * from House inner join House_Type on House.type_ID=House_Type.Type_id
--使用模糊查询包含”型“字的房屋类型信息
Select * from House inner join House_Type on House.type_ID=House_Type.Type_id where House.houser_Name like '%型%' and House_Type.Type_Name like '%型%'
--查询出房屋的名称和租金,并且按照租金降序排序
Select houser_Name 名称,house_Price from House order by house_Price desc
--使用连接查询,查询信息,显示房屋名称和房屋类型名称
select House.house_ID 编号,House.houser_Name 房屋名称,House_Type.Type_Name 房屋类型 from House inner join House_Type on House.type_ID=House_Type.Type_id
--查询所有房屋中月租最高的房屋,显示最高的租金和房屋名称
Select House.houser_Name 房屋名字,House.house_Price 租金 ,max(House.house_Price) 最高租金 from House group by House.houser_Name,House.house_Price
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化