SQL语句练习题(01)

2026/4/25 11:35:05

SQL语句练习题(一)

有如下三张表的结构,请基于此写出本部分的各道小题对应的SQL语句。 traveler(旅客表) 字段名称 tno name age sex 字段名称 rno type price direction 字段名称 tno rno lodgedate checkoutdate 数据类型 定长10位字符串 变长20位字符串 整型 定长2位字符串 数据类型 定长4位字符串 变长20位字符串 整型 定长4位字符串 数据类型 定长10位字符串 定长4位字符串 日期时间 日期时间 主码 缺省值为“标准间” 约束条件 联合主码;外码,参照旅客表中的旅客编号 联合主码;外码,参照房间表中的房间编号 联合主码 主码 非空 约束条件 约束条件 字段含义 旅客编号 姓名 年龄 性别 字段含义 房间编号 房间种类 定价 房间朝向 字段含义 旅客编号 房间编号 入住日期 退房日期 room(房间表) lodge(住宿表) 1. 查询所有定价超过500元的房间编号和房间朝向。 2. 查询房间表中出现过哪些房间种类,每个种类只显示一次,并且按照种类升序排列显示。 3. 查询住过定价介于300元到1000元(包括两个边界值)并且朝向为“南”的房间的旅

客的姓名。

4. 查询自2013年11月开始入住的每个房间住过旅客的数量,只显示使用过的房间编号以

及旅客人数。

5. 查询所有旅客住宿信息,包括旅客编号、姓名、所住房间编号、房间种类以及入住日期

和退房日期。

6. 显示入住过房间种类包含“套间”字样的女性旅客的编号、姓名和年龄。

7. 显示定价超过500元的房间中,每个种类房间的数量,结果显示房间种类和数量。 8. 查询在2015年9月份的住宿信息,包括旅客编号、旅客姓名、入住日期、退房日期以

及房间编号。

9. 查询“王丽”在2015年6月住过哪种类型的房间。

10. 查询每种类型的房间各有多少间以及每种类型房间的最高定价。 11. 统计2015年8月的住宿信息中每种性别的旅客各有多少人。 12. 统计2014年在每种类型房间的住宿的人数。 13. 查询在2015年住宿的姓“张”的旅客有多少人。

14. 查询所有年龄介于20到30(含两个边界值)的男性旅客的编号和姓名。 15. 查询定价高于500元的房间的编号以及种类。

16. 统计每种朝向的房间在2015年上半年各自住过多少人。 17. 查询哪些人还没有退房(即没有填写退房日期),显示这些人的编号、姓名以及房间号。


SQL语句练习题(01).doc 将本文的Word文档下载到电脑
搜索更多关于: SQL语句练习题(01) 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219