【正确答案】正确答案:(1)步骤1:打开“samp2.mdb”数据库窗口,选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框双击“tA”和“忸”表,关闭“显示表”对话框。 步骤2:分别双击“tA”表“姓名”、“房间号”字段。双击“tB”表“电话”字段。双击“tA”表“入住日期”字段。如图2-253所示。 步骤3:单击工具栏中的“保存”按钮,保存为“qT1”,单击“确定”按钮,关闭设计视图。

(2)步骤1:打开“samp2.mdb”数据库窗口,选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框双击表“tA”和“tB”,关闭“显示表”对话框。 步骤2:分别双击“tA”表“姓名、“房间号”字段。 步骤3:在“字段”行第三列输入;已住天数:Date()-[入住日期],第四列输入:应交金额:(Date()-[入住日期])*[价格]。如图2-254所示。 步骤4:在“姓名”字段“条件”行中输入:[请输入姓名:]。 步骤5:单击工具栏中的“保存”按钮,保存为“qT2”,单击“确定”按钮,关闭设计视图。

(3)步骤1:打开“samp2.mdb”数据库窗口,选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框中双击表“tA”和“tB”,关闭“显示表”对话框。 步骤2:分别双击“tA”表“姓名”、“入住日期”字段。双击“tB”表“价格”。双击“tA”表“身份证”字段。 步骤3:在“身份证”字段的“条件”行中输入:Like“???102.”,取消该字段“显示”复选框的勾选。如图2-255所示。 步骤4:单击工具栏中的“保存”按钮,保存为“qT3”,单击“确定”按钮,关闭设计视图。

(4)步骤1:打开“samp2.mdb”数据库窗口,选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框中双击表“tB”,关闭“显示表”对话框。 步骤2:执行【查询】→【交叉表查询】菜单命令。 步骤3:在“字段”行第一列输入:楼号:Left([房间号],2),分别双击“房间类别”、“房间号”。 步骤4:执行【视图】→【总计】菜单命令,在“楼号:Left([房间号],2)”和“房间类别”字段的“总计”行下拉列表中选中“分组”,在“房间号”字段的“总计”行下拉列表中选中“计数”。 步骤5:分别在“楼号:LeR([房间号],2)”、“房间类别”、“房间号”字段的“交叉表”行下拉列表中选中“行标题”、“列标题”和“值”。如图2-256所示。 步骤6:单击工具栏中的“保存”按钮,保存为“qT4”,单击“确定”按钮,关闭设计视图。
