成都信息工程学院数据库实验报告Word文档下载推荐.docx

上传人:b****2 文档编号:4997269 上传时间:2023-05-04 格式:DOCX 页数:12 大小:135.57KB
下载 相关 举报
成都信息工程学院数据库实验报告Word文档下载推荐.docx_第1页
第1页 / 共12页
成都信息工程学院数据库实验报告Word文档下载推荐.docx_第2页
第2页 / 共12页
成都信息工程学院数据库实验报告Word文档下载推荐.docx_第3页
第3页 / 共12页
成都信息工程学院数据库实验报告Word文档下载推荐.docx_第4页
第4页 / 共12页
成都信息工程学院数据库实验报告Word文档下载推荐.docx_第5页
第5页 / 共12页
成都信息工程学院数据库实验报告Word文档下载推荐.docx_第6页
第6页 / 共12页
成都信息工程学院数据库实验报告Word文档下载推荐.docx_第7页
第7页 / 共12页
成都信息工程学院数据库实验报告Word文档下载推荐.docx_第8页
第8页 / 共12页
成都信息工程学院数据库实验报告Word文档下载推荐.docx_第9页
第9页 / 共12页
成都信息工程学院数据库实验报告Word文档下载推荐.docx_第10页
第10页 / 共12页
成都信息工程学院数据库实验报告Word文档下载推荐.docx_第11页
第11页 / 共12页
成都信息工程学院数据库实验报告Word文档下载推荐.docx_第12页
第12页 / 共12页
亲,该文档总共12页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

成都信息工程学院数据库实验报告Word文档下载推荐.docx

《成都信息工程学院数据库实验报告Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《成都信息工程学院数据库实验报告Word文档下载推荐.docx(12页珍藏版)》请在冰点文库上搜索。

成都信息工程学院数据库实验报告Word文档下载推荐.docx

(NAME="

orderroom_data"

FILENAME='

C:

\ProgramFiles\MicrosoftSQLServer\MSSQL\Data\orderroom_data.mdf'

SIZE=2MB,

MAXSIZE=5MB,

FILEGROWTH=1MB

LOGON

(NAME="

orderroom_log"

F:

\ProgramFiles\MicrosoftSQLServer\MSSQL\Data\orderroom_log.ldf'

SIZE=1MB,

2.创建三张表的SQL命令;

(1).创建customer表的SQL代码:

useorderroom

createtablecustomer

customeridintnotnullprimarykey,

customernamevarchar(20)notnull,

ageint,

sexchar

(2),

cardnamechar(8)notnull,

cardidchar(20)notnull,

addressvarchar(30),

telvarchar(20),

notevarchar(100)

(2).创建room表的SQL代码:

Createtableroom

(roomidintnotnull,

gradechar(4),

priceint,

statechar(4),

primarykey(roomid)

(3).创建orderdetail的SQL代码:

createtableorderdetail

customeridintnotnull,

orderdatedatetimenotnull,

dayssmallintnotnull,

notevarchar(100),

primarykey(roomid,customerid)

3.三张表的表结构(屏幕截图):

customer表:

room表:

orderdetail表:

4.三张表中增加的10条记录(屏幕截图)

(1)customer表:

(2)orderdetail表:

(3)room表:

实验3客房预订数据的简单和复杂查询

6.查询数据的SQL代码:

(1)查询customer表中的所有客户的信息以及仅查询客户姓名。

命令:

select*fromcustomer

selectcustomernamefromcustomer

执行结果:

(2)查询出customer表中的前十个或前面10%的客户信息。

selecttop10*fromcustomer

selecttop10percent*fromcustomer

(3)查询预定天数为2的所有客户的姓名,年龄,证件名称,证件号码。

SelectCustomername,age,cardname,cardid

fromcustomerjoinorderdetailoncustomer.customerid=orderdetail.customerid

wheredays=2

fromcustomer

wherecustomeridin

(selectcustomeridfromorderdetail

wheredays=2)

(4)将room表中客房价格按90%价格显示,并且将价格列名改为‘调价后价格’。

select调价后价格=price*0.9fromroom

(5)查询customer表中的客户信息,并以姓名、电话、地址作为列名。

SelectCustomernameas姓名,telas电话,addressas地址fromcustomer

SelectCustomername姓名,tel电话,address地址fromcustomer

Select姓名=Customername,电话=tel,地址=addressfromcustomer

(6)查询room表,显示客房价格在150到200之间的客房信息。

Select*fromroom

Wherepricebetween150and200

(7)从客房表中找出客房价格大于200的客房信息,并按照升序和降序显示。

Whereprice>

200orderbypricedesc

200orderbypriceasc

(8)找出姓王的所有客户。

Select*fromcustomer

Wherecustomernamelike'

%王%'

(9)查询预订天数大于2天的所有客户的姓名,年龄,证件名称,证件号码和预订的房间号和房间等级。

Selectcustomername,age,cardname,grade,room.roomid,customer.cardid

Fromorderdetailjoinroomonorderdetail.roomid=room.roomid

Joincustomeroncustomer.customerid=orderdetail.customerid

Wheredays>

2

selectcustomername,age,cardname,grade,b.roomid,cardid

fromorderdetailajoinroombona.roomid=b.roomid

joincustomerconc.customerid=a.customerid

wheredays>

(10)查询客户地址在成都的客户所预定的房间号,房间价格和房间等级

Selectroom.roomid,price,grade

Whereaddresslike'

%成都%'

Selectb.roomid,price,gradefromorderdetailajoinroombona.roomid=b.roomid

Joincustomerconc.customerid=a.customerid

Selectroomid,price,gradefromroom

Whereroomidin

(selectroomidfromorderdetail

Wherecustomeridin

(selectcustomeridfromcustomer

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2