第15章检索数据 第15章检索数据 151用“查询设计器”创建查询 5,2查看SOL语句 153定制查询 BACK
第15章 检索数据 第15章 检索数据 15.1 用“查询设计器”创建查询 15.2 查看SQL语句 15.3 定制查询
第15章检索数据 15.1用“查询设计器”创建查询 1)单击常用工具栏上的“新建”按钮,打开“新 建”对话框,选中“查询”并单击“新建文件”打开 “查询设计器”建立查询。 (2)在“项目管理器”的“数据”选项卡中,选择 “查询”,然后单击“新建”命令按钮,打开“査询 设计器”建立查询。 (3)用 CREATE QUERY命令打开“查询设计器”建 立查询。 4用<O话句,直接编辑anr文供律立杏询
第15章 检索数据 15.1 用“查询设计器”创建查询 (1) 单击常用工具栏上的“新建”按钮,打开“新 建”对话框,选中“查询”并单击“新建文件”打开 “查询设计器”建立查询。 (2) 在“项目管理器”的“数据”选项卡中,选择 “查询” ,然后单击“新建”命令按钮,打开“查询 设计器”建立查询。 (3) 用CREATE QUERY命令打开“查询设计器”建 立查询。 (4) 用SQL语句,直接编辑.qpr文件建立查询
第15章检索数据 151.1启动“查询设计器” 1.启动“查询设计器” 启动“查询设计器”的步骤如下 (1)单击常用工具栏上的“新建”按钮 (2)在“新建”对话框中,选中“査询”单选钮, 然后单击“新建文件”按钮 (3)在创建新査询时,系统打开“添加表或视图” 对话框,提示从当前数据库或自由表中选择表或视图
第15章 检索数据 15.1.1 启动“查询设计器” 1. 启动“查询设计器” 启动“查询设计器”的步骤如下: (1) 单击常用工具栏上的“新建”按钮。 (2) 在“新建”对话框中,选中“查询”单选钮, 然后单击“新建文件”按钮。 (3) 在创建新查询时,系统打开“添加表或视图” 对话框,提示从当前数据库或自由表中选择表或视图
第15章检索数据 2.添加和移去表 添加和移去表的操作步骤为: (1)需要添加表时,可以从“查询设计器”工具栏 上单击“添加表”按钮,再选择需要的表或视图。 (2)需要移去表时,先选中当前表,单击“查询设 计器”工具栏上的“移去表”按钮
第15章 检索数据 2. 添加和移去表 添加和移去表的操作步骤为: (1) 需要添加表时,可以从“查询设计器”工具栏 上单击“添加表”按钮,再选择需要的表或视图。 (2) 需要移去表时,先选中当前表,单击“查询设 计器”工具栏上的“移去表”按钮
第15章检索数据 151.2定义结果 1.选择所需字段 (1)添加字段 通过使用“查询设计器”底部窗格中的“字段 选项卡,选定需要包含在查询结果中的字段。在查 询输出中添加字段的方法为:选定字段名,然后单 击“添加”按钮。也可以直接将字段名拖到“选定 字段”框中
第15章 检索数据 15.1.2 定义结果 1. 选择所需字段 (1) 添加字段 通过使用“查询设计器”底部窗格中的“字段” 选项卡,选定需要包含在查询结果中的字段。在查 询输出中添加字段的方法为:选定字段名,然后单 击“添加”按钮。也可以直接将字段名拖到“选定 字段”框中
第15章检索数据 (2)选择输出全部字段 如果使用名字选择字段,查询中要包含完整的字段名 此时若向表中添加字段后,再运行查询,则输出结果不包 含新字段名 如果使用通配符,通配符包含在查询中并包含当前查 询的表中的全部字段。如果创建查询后,表结构改变了, 新字段也出现在查询结果中。 在查询中一次添加所有可用字段的方法为:单击“全 部添加”按钮,按名字添加字段。或者将表顶部的*号拖 到“选定字段”框中
第15章 检索数据 (2) 选择输出全部字段 如果使用名字选择字段,查询中要包含完整的字段名。 此时若向表中添加字段后,再运行查询,则输出结果不包 含新字段名。 如果使用通配符,通配符包含在查询中并包含当前查 询的表中的全部字段。如果创建查询后,表结构改变了, 新字段也出现在查询结果中。 在查询中一次添加所有可用字段的方法为:单击“全 部添加”按钮,按名字添加字段。或者将表顶部的 * 号拖 到“选定字段”框中
第15章检索数据 (3)显示字段的别名 给字段添加别名的方法为:在“函数和表达式” 框,键入字段名,接着键入“AS”和别名,例如: AVG(分数)AS平均分数。选择“添加”在“选定字 段”框中放置带有别名的字段
第15章 检索数据 (3) 显示字段的别名 给字段添加别名的方法为:在“函数和表达式” 框,键入字段名,接着键入“AS”和别名,例如: AVG(分数) AS 平均分数。选择“添加”在“选定字 段”框中放置带有别名的字段
第15章检索数据 2.设置输出字段的次序 (1)改变查询输出的列顺序 如果要改变查询输出的列顺序: 下拖动位于 字段名左侧的移动框。 (2)改变信息行的排序次序 如果需改变信息行的排序次序:在“排序依据” 选项卡中,选择字段,选中“升序”或“降序”,再 单击“添加”按钮
第15章 检索数据 2. 设置输出字段的次序 (1) 改变查询输出的列顺序 如果要改变查询输出的列顺序:上、下拖动位于 字段名左侧的移动框。 (2) 改变信息行的排序次序 如果需改变信息行的排序次序:在“排序依据” 选项卡中,选择字段,选中“升序”或“降序”,再 单击“添加”按钮
第15章检索数据 3选定所需的记录 比如,检索所有“入学成绩”在400分以上的学生,方 法为: (1)从“字段名”列表中选定用于选择记录的字段。通 用字段和备注字段不能用于过滤器中。 (2)从“条件”列表中选择比较的类型 (3)在“实例”文本框中,输入比较条件。 (4)在搜索字符型数据时,如果忽略大小写匹配,可以 选择“大小写”下面的按钮 (5)如果需要对逻辑操作符的含义取反,可以选择 否”下面的按钮
第15章 检索数据 3. 选定所需的记录 比如,检索所有“入学成绩”在400分以上的学生,方 法为: (1) 从“字段名”列表中选定用于选择记录的字段。通 用字段和备注字段不能用于过滤器中。 (2) 从“条件”列表中选择比较的类型。 (3) 在“实例”文本框中,输入比较条件。 (4) 在搜索字符型数据时,如果忽略大小写匹配,可以 选择“大小写”下面的按钮。 (5) 如果需要对逻辑操作符的含义取反,可以选择 “否”下面的按钮
第15章检索数据 15.1.3组织输出结果 排序决定了查询输出结果中记录或行的先后顺序 例如,按“入学成绩”和“学号”对记录排序。利用 “排序依据”选项卡设置查询的排序次序,排序次序 决定了查询输出中记录或行的排列顺序。首先,从 选定字段”框中选定要使用的字段,并把它们移到 “排序条件”框中,然后根据査询结果中所需的顺序 排列这些字段
第15章 检索数据 15.1.3 组织输出结果 排序决定了查询输出结果中记录或行的先后顺序。 例如,按“入学成绩”和“学号”对记录排序。利用 “排序依据”选项卡设置查询的排序次序,排序次序 决定了查询输出中记录或行的排列顺序。首先,从 “选定字段”框中选定要使用的字段,并把它们移到 “排序条件”框中,然后根据查询结果中所需的顺序 排列这些字段