![](https://cos-cdn.shuashuati.com/pipixue-web/2020-1231-2005-12/ti_inject-812ce.png)
客房预订信息管理数据db_booking, 包含客户信息表tb_customers、客房类型表tb_room、预订信息表tb_booking及预订状态编码表tb_fag等4个表。 tb_customers (cno,cname,telNo),各字段的含义依次为,客户编号、姓名、电话。 tb_room(rno,rtype,rprice,rmemo),各字段的含义依次为:客房类型编号、客房类型、价格、备注。 tb_booking(bno.cno,rno,bdate,rooms,pdate,days,flag),各字段的含义依次为:预订、客户编号、客房类型编号、预订日期、预订数量、预计入住时间、预计入住天数、预订状态代码。 tb_flag(flag,fstate)各字段的含义依次为:预订状态代码、状态。 上述数据库及数据表已经创建,请按要求完成以下操作。 1、创建一个存储过程,输入客户编号,检索该客户所有预定客房的信息(预定状态位“预定”)。 注意:在考生文件夹中的sj21.txt文件已给出部分程序,但程序不完整,请删除下划线。并在下划线处填上适当内容,使程序补充完整,并按原文件名保存在考生文件夹下,否则没有成绩。 代码如下: DELIMITER $$ CREATE PROCEDURE sp_query( _______tmp CHAR(10)) BEGIN SELECT cname,pdate,rooms,days FROM tb_customers c ,tb_booking b,tb_flag f WHERE _____=b.cno AND b.flag=f.flag AND c.cno=_____ AND _____ ="预订"; END$$ DELIMITER ;