【正确答案】正确答案:(1)【操作步骤】 步骤1:打开“samp2.accdb”数据库窗口,在功能区的分组中单击“查询设计”按钮,系统弹出查询设计器。在对话框双击“tA”和“tB”表,关闭“显示表”对话框。 步骤2:分别双击“tA”表“姓名”“房间号”字段。双击“tB”表“电话”字段。双击“tA”表“入住日期”字段。如图24-1所示。

步骤3:单击快速访问工具栏中的“保存”按钮,保存为“qT1”,单击“确定”按钮,关闭设计视图。 (2)【操作步骤】步骤1:在功能区的分组中单击“查询设计”按钮,系统弹出查询设计器。在对话框双击表“tA”和“tB”,关闭对话框。 步骤2:分别双击“tA”表“姓名”“房间号”字段。 步骤3:在“字段”行第三列输入:己住天数:Date().[入住日期],第四列输入:应交金额:(Date().[入住日期])*[价格]。如图24—2所示。 {*] 步骤4:在“姓名”字段“条件”行中输入:[请输入姓名:]。 步骤5:单击快速访问工具栏中的“保存”按钮,保存为“tiT2”,单击“确定”按钮,关闭设计视图。 (3)【操作步骤】步骤1:在功能区的分组中单击“查询设计”按钮,系统弹出查询设计器。在对话框中双击表“tA”和“tB”,关闭对话框。 步骤2:分别双击“tA”表“姓名”“入住日期”字段。双击“tB”表“价格”。双击“tA”表“身份证”字段。 步骤3:在“身份证”字段的“条件”行中输入:Like”???102*”,取消该字段“显示”复选框的勾选。如图24-3所示。

步骤4:单击快速访问工具栏中的“保存”按钮,保存为“qT3”,单击“确定”按钮,关闭设计视图。 (4)【操作步骤】步骤1:在功能区的分组中单击“查询设计”按钮,系统弹出查询设计器。在对话框中双击表“tB”,关闭对话框。 步骤2:单击分组中的“交叉表”按钮。 步骤3:在“字段”行第一列输入:楼号:Left([房间号],2),分别双击“房间类别”“房间号”。 步骤4:在“楼号:Lef[([房间号],2)”和“房间类别”字段的“总计”行下拉列表中选中“Group By”,在“房间号”字段的“总计”行下拉列表中选中“计数”。 步骤5:分别在“楼号:Left([房间号],2)”“房间类别”“房间号”字段的“交叉表”行下拉列表中选中“行标题”“列标题”和“值”。如图24-4所示。
