




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 随着公司销售规模的不断壮大,在经营管随着公司销售规模的不断壮大,在经营管理过程中,需要随时能够方便且快捷地查询商理过程中,需要随时能够方便且快捷地查询商品、订单、客户、进货以及库存的信息。品、订单、客户、进货以及库存的信息。 进常需要进常需要进行商品的利润率统计进行商品的利润率统计;更新和统计更新和统计商品的库存量商品的库存量;按月统计销售部门的销售额按月统计销售部门的销售额;结算客结算客户的消费额度户的消费额度;统计业务员的销售业绩统计业务员的销售业绩,并对,并对数据数据进行进行处理处理和和分析,为公司的销售决策提供可靠的分析,为公司的销售决策提供可靠的依据。依据。 在本任务中,我们将通过
2、多参数查询、更新查在本任务中,我们将通过多参数查询、更新查询、计算查询、交叉表查询和询、计算查询、交叉表查询和SQL查询来实现以查询来实现以上查询需求。上查询需求。9.2.1 交叉表查询交叉表查询 交叉表查询是交叉表查询是Access支持的另一类查询对支持的另一类查询对象。象。 使用交叉表查询可以计算并重新组织数据使用交叉表查询可以计算并重新组织数据的结构,这样可以更加方便地分析数据。的结构,这样可以更加方便地分析数据。 交叉表査询是将来源于某个表中的字段进交叉表査询是将来源于某个表中的字段进行分组,一组放在交叉表最左端的行标题处,行分组,一组放在交叉表最左端的行标题处,它将某一字段的相关数据
3、放入指定的行中,一它将某一字段的相关数据放入指定的行中,一组放在交叉表最上面的列标题处,它将某一字组放在交叉表最上面的列标题处,它将某一字段的相关数据放入指定的列中,并在交叉表行段的相关数据放入指定的列中,并在交叉表行与列的交叉处显示表中某个字段的各种计算值与列的交叉处显示表中某个字段的各种计算值,如总计、平均值及计数等。,如总计、平均值及计数等。 例如例如,在,在“商贸管理系统商贸管理系统”数据库的数据库的“订订单单”表中,如果希望得到各个业务员的销售总表中,如果希望得到各个业务员的销售总金额一览表,就需要应用交叉表查询来实现。金额一览表,就需要应用交叉表查询来实现。 在交叉表查询中,最多可
4、以指定在交叉表查询中,最多可以指定3个个行标题,但只能指定一个列字段和一个行标题,但只能指定一个列字段和一个总计类型的字段。总计类型的字段。 创建交叉表查询时,可以使用交叉表查询创建交叉表查询时,可以使用交叉表查询向导,也可以使用查询设计器来创建。向导,也可以使用查询设计器来创建。 使用交叉表查询向导,查询的数据源只使用交叉表查询向导,查询的数据源只能有一个,否则,需要先创建包含查询字段的能有一个,否则,需要先创建包含查询字段的查询,然后利用该查询作为交叉表查询的数据查询,然后利用该查询作为交叉表查询的数据源。源。 SQL查询是用户使用查询是用户使用 SQL语句创建语句创建的查询。的查询。 可
5、以用结构化查询语言(可以用结构化查询语言(SQL)来)来查询、更新和管理查询、更新和管理Access关系数据库。关系数据库。 在查询在查询设计视图设计视图中创建查询时,中创建查询时,Access将在后台将在后台构造等效的构造等效的SQL语句。语句。 实际上,在查询设计视图的属性表中,大多数查实际上,在查询设计视图的属性表中,大多数查询属性在询属性在SQL视图中都有等效的可用子句和选项。视图中都有等效的可用子句和选项。 如果需要,可以在如果需要,可以在SQL视图中查看和编辑视图中查看和编辑SQL语语句。句。SELECT ALL | * | DISTINCT | TOP 查询项查询项1 查询项查询
6、项2FROM数据源数据源WHERE 条件条件GROUP BY 分组表达式分组表达式HAVING 条件条件ORDER BY 排序项排序项 | ASC | DESC 在上面的语法格式中,在上面的语法格式中, 外的语句是必须的外的语句是必须的,而,而 内的是可选的。内的是可选的。 以以“|” 分分隔的操作符,表明语法中必须从隔的操作符,表明语法中必须从“|”分隔的操作符中选择一个。分隔的操作符中选择一个。 查询项是指要输出的查询项目。查询项是指要输出的查询项目。 通常是字段名或表达式,也可以是常数。通常是字段名或表达式,也可以是常数。 数据源可以是表,也可以是查询。数据源可以是表,也可以是查询。 排
7、序项指定排序的关键字,可以是一个字排序项指定排序的关键字,可以是一个字段,也可以是多个字段。段,也可以是多个字段。 在在SELECT语句中,语句中,SELECT指定需要指定需要检索的字段,检索的字段,FROM指定要查询的表,指定要查询的表,WHERE指定选择记录的条件,另外还可以包指定选择记录的条件,另外还可以包含含ORDER BY语句来指定排序记录。语句来指定排序记录。 ALL:返回查询到的所有记录,包括那些重复:返回查询到的所有记录,包括那些重复的记录,的记录,ALL关键字可以省略。关键字可以省略。 *:返回数据源中所有字段的信息:返回数据源中所有字段的信息。 如如 SELECT * FR
8、OM 商品。商品。 DISTINCT:如果多个记录的选择字段的数据:如果多个记录的选择字段的数据相同,则只返回一个。相同,则只返回一个。 TOP:显示查询头尾若干记录。也可返回记录:显示查询头尾若干记录。也可返回记录的百分比,这是要用的百分比,这是要用 TOP N PERCENT子句(其子句(其中中N表示百分比)。表示百分比)。 FROM子句指定子句指定SELECT语句中的数据来源。语句中的数据来源。 FROM子句后面可以是一个或多个表达式,它子句后面可以是一个或多个表达式,它们之间用逗号分隔。们之间用逗号分隔。 其中的表达式可为单一表名称,也可为已保其中的表达式可为单一表名称,也可为已保存的
9、查询或由存的查询或由INNER JOIN、LEFT JOIN、RIGHT JOIN得到的复合结果。得到的复合结果。 WHERE子句是一个行选择说明子句,用子句是一个行选择说明子句,用这个语句可以指定查询条件,然后对表中的记这个语句可以指定查询条件,然后对表中的记录进行限制。录进行限制。 当当WHERE后面的行选择说明为真的时候,后面的行选择说明为真的时候,才将这些行作为查询的行,而且在才将这些行作为查询的行,而且在WHERE中还可中还可以有多种约束条件,这些条件可以通过以有多种约束条件,这些条件可以通过“AND”、“OR”这样的逻辑运算符连接起来。这样的逻辑运算符连接起来。 GROUP BY子
10、句指明了按照哪几个字段来分子句指明了按照哪几个字段来分组,将记录分组后,用组,将记录分组后,用HAVING子句过滤这些记子句过滤这些记录。录。 GROUP BY子句的语法如下子句的语法如下。SELECT fidldlistFROM tableWHERE criteriaGROUP BY groupfieldlist HAVING groupcriteria ORDER BY子句按一个或多个(最多子句按一个或多个(最多16 个)字段排序查询结果,可以是升序(个)字段排序查询结果,可以是升序(ASC)也可以)也可以是降序(是降序(DESC),默认是升序。),默认是升序。 ORDER子句通常放在子句
11、通常放在SQL语句的最后。语句的最后。 如果如果ORDER子句中定义了多个字段,则按照字子句中定义了多个字段,则按照字段的先后顺序排列。段的先后顺序排列。9.3.1 统计订单的销售金额统计订单的销售金额 在在“订单订单”表中,表中,“销售金额销售金额”字段的数据字段的数据值可通过值可通过“订购量订购量”与与“商品商品”表中的表中的“销售价销售价”相乘计算出相乘计算出来来。 因此,在编辑因此,在编辑“订单订单”表时,该列数据可不表时,该列数据可不用输入。用输入。 这里,我们使用更新查询为其进行数据填充这里,我们使用更新查询为其进行数据填充。(1)打开)打开“商贸管理系统商贸管理系统”数据库。数据
12、库。(2)单击单击【创建创建】-【查询设计查询设计】,打开查询设计器。打开查询设计器。(3)选择)选择“订单订单”表表和和“商品商品”表表作为查询数据源。作为查询数据源。(4)将)将“订单订单”表表的的“销售金额销售金额”字段添加到查询设字段添加到查询设计器的设计区中。计器的设计区中。 (5)选择【查询)选择【查询工具工具】【更新】命令,将查询【更新】命令,将查询类型由选择查询改为更新查询。类型由选择查询改为更新查询。 (6)在)在“销售金额销售金额”字段的字段的“更新到更新到”网格处单网格处单击鼠标右键,从弹出的快捷菜单中选择【生成器击鼠标右键,从弹出的快捷菜单中选择【生成器】命令,弹出】命
13、令,弹出“表达式生成器表达式生成器”对话框,然后构对话框,然后构建如图建如图3.17所示的销售金额计算表达式。所示的销售金额计算表达式。 (7)单击【确定】按钮,返回查询设计器)单击【确定】按钮,返回查询设计器 (8)将查询保存为)将查询保存为“统计订单的销售金额统计订单的销售金额”。 (9)运行查询,执行更新操作。显示如下对话)运行查询,执行更新操作。显示如下对话框。框。 (10)打开)打开“订单订单”数据表,即可看见更新后数据表,即可看见更新后的的“订单订单”表信息。表信息。 “库存表库存表”中原有的中原有的“库存量库存量”为为初期库存量,进货之后,该库存量初期库存量,进货之后,该库存量要
14、要随随之而发生变化。之而发生变化。 我们可以通过更新查询实现库存量我们可以通过更新查询实现库存量的修改,即新的库存量的修改,即新的库存量=原库存量原库存量+进货进货数量。数量。 (1)打开查询设计器,将)打开查询设计器,将“库存表库存表”和和“进货表进货表”添加到查询设计器中作为数添加到查询设计器中作为数据源。据源。(2)将)将“库存表库存表”的的“库存量库存量”字段添加字段添加到查询设计器的设计区中。到查询设计器的设计区中。(3)单击)单击【查询工具查询工具】【更新更新】命令。命令。 (4)在)在“库存量库存量”字段的字段的“更新到更新到”网格处单网格处单击鼠标右键,从弹出的快捷菜单中选择【
15、生成击鼠标右键,从弹出的快捷菜单中选择【生成器】命令,弹出器】命令,弹出“表达式生成器表达式生成器”对话框,然对话框,然后构建如图所示的库存量计算表达式。后构建如图所示的库存量计算表达式。 (5)单击【确定】按钮,返回查询设计器,构)单击【确定】按钮,返回查询设计器,构建出库存量计算表达式。建出库存量计算表达式。 (6)将查询保存为)将查询保存为“更新库存量更新库存量”。(7)运行查询,执行更新操作。)运行查询,执行更新操作。(8)打开)打开“库存表库存表”数据表,即可看见更新后数据表,即可看见更新后的的“库存表库存表”,如图所示。,如图所示。 为了查看到详细的订单信息,为了查看到详细的订单信
16、息,现在现在我们将我们将通过多表查询和字段别名,在通过多表查询和字段别名,在订单明细查询订单明细查询中显中显示示订单编号、商品名称、规格型号、销售价、订订单编号、商品名称、规格型号、销售价、订购日期、发货日期、订购量、销售金额、销售部购日期、发货日期、订购量、销售金额、销售部门、业务员、是否付款、付款时间以及客户地址门、业务员、是否付款、付款时间以及客户地址等信息。等信息。 (1)打开查询设计器,将)打开查询设计器,将“订单订单”、“商品商品”和和“客户客户”表添加到查询设计器中作为数据源。表添加到查询设计器中作为数据源。(2)依次添加)依次添加“订单编号订单编号”、“商品名称商品名称”、“规
17、格型号规格型号”、“销售价销售价”、“订购日期订购日期”、“发发货日期货日期”、“订购量订购量”、“销售金额销售金额”、“销售销售部门部门”、“业务员业务员”、“是否付款是否付款”、“付款时付款时间间”、“公司名称公司名称”、“城市城市”、 “电话电话”和和“地址地址”字段到查询设计器的设计区字段到查询设计器的设计区中。中。 (3)在)在“字段字段”行中,将最后的行中,将最后的“地址地址”字段修字段修改为改为“客户地址客户地址:地址地址”以作为以作为“地址地址”字段的别字段的别名,如图名,如图3.21所示。所示。 (4)以)以“查看订单明细信息查看订单明细信息”为名保存查询。运为名保存查询。运
18、行查询后得到如图所示的查询结果。行查询后得到如图所示的查询结果。 在销售管理过程中,为了了解某一在销售管理过程中,为了了解某一时段的销售情况,查看订单时,可根据时段的销售情况,查看订单时,可根据给出的时间范围,使用双参数查询动态给出的时间范围,使用双参数查询动态地显示指定时间内的订单。地显示指定时间内的订单。(1)打开查询设计器,将)打开查询设计器,将“订单订单”表作为数据源表作为数据源。(2)将)将“订单订单”表的所有字段添加到查询设计器的表的所有字段添加到查询设计器的设计区中。设计区中。(3)在)在“订购日期订购日期”字段下方设置条件字段下方设置条件“Between起始时间起始时间And结
19、束时间结束时间”,如图所示。,如图所示。 (4)以)以“按时间段查询订单信息按时间段查询订单信息”为名保存查询为名保存查询,运行查询。,运行查询。 (5)如果想查询)如果想查询2011-4-20到到2011-5-20的订单,的订单,则在第一个文本框中输入则在第一个文本框中输入“2011-4-20”,单击,单击【确定】按钮后,在第二个文本框中输入【确定】按钮后,在第二个文本框中输入“2011-5-20”,再次单击【确定】按钮后,得,再次单击【确定】按钮后,得到如图所示的查询结果。到如图所示的查询结果。 在商品的销售管理过程中,为了分析商品的销在商品的销售管理过程中,为了分析商品的销售利润率,我们
20、可利用表中已有字段的数据,通过添售利润率,我们可利用表中已有字段的数据,通过添加计算字段加计算字段“销售毛利率销售毛利率”,并构建,并构建“销售毛利率销售毛利率”的表达式,即销售毛利率的表达式,即销售毛利率=(销售价(销售价进货价)进货价)/销售销售价价100%,然后运行查询来实现。,然后运行查询来实现。(1)打开查询设计器,将)打开查询设计器,将“商品商品”表添加到查表添加到查询设计器中作为数据源。询设计器中作为数据源。(2)将)将“商品商品”表的所有字段添加到查询设计表的所有字段添加到查询设计器的设计区中。器的设计区中。(3)构建)构建“销售毛利率销售毛利率”字段。如下图所示。字段。如下图
21、所示。(4)以)以“查看各种商品的销售毛利率查看各种商品的销售毛利率”为名保为名保存查询。运行查询,得到如图存查询。运行查询,得到如图3.28所示的查询所示的查询结果。结果。 在前面创建的查询中,查询的结果是从数在前面创建的查询中,查询的结果是从数据表中显示满足条件的记录或显示部分字段的据表中显示满足条件的记录或显示部分字段的明细数据。明细数据。 如果想得到汇总结果,可通过交叉表查询如果想得到汇总结果,可通过交叉表查询实现数据的分类汇总。实现数据的分类汇总。 现在现在我们利用交叉表查询汇总各部门各业我们利用交叉表查询汇总各部门各业务员的销售业绩。务员的销售业绩。 (1)打开打开“商店管理系统商
22、店管理系统”数据库数据库,单击【,单击【创创建建】-【查询向导查询向导】,弹出如图所示的,弹出如图所示的“新建查询新建查询”对话框。对话框。 (2)选择)选择“交叉表查询向导交叉表查询向导”后,单击【确定后,单击【确定】按钮,弹出】按钮,弹出 “交叉表查询向导交叉表查询向导”第第1步对话步对话框。框。 (3)指定交叉表查询的)指定交叉表查询的数据源为数据源为“订单订单”表表,单,单击【下一步】按钮,弹出击【下一步】按钮,弹出“交叉表查询向导交叉表查询向导”第第2步对话框,确定步对话框,确定行标题字段行标题字段。 (4)输入输入行标题行标题“销售部门销售部门” 到到“选定字段选定字段”列表列表框
23、中,单击【下一步】按钮,弹出框中,单击【下一步】按钮,弹出“交叉表查询向交叉表查询向导导”第第3步对话框,确定步对话框,确定列标题列标题字段。字段。 (5)选择选择“业务员业务员”为列标题。单击为列标题。单击【下一步下一步】。 (6)选择)选择“销售金额销售金额”字段作为交叉表中的值,并字段作为交叉表中的值,并设置设置“函数函数”为为“求和求和”。 (7)单击【下一步】按钮,弹出)单击【下一步】按钮,弹出“交叉表查询向交叉表查询向导导”第第5步对话框。输入步对话框。输入“汇总统计各部门各业务汇总统计各部门各业务员的销售业绩员的销售业绩”作为查询的名称。作为查询的名称。 (8)选中)选中“查看查
24、询查看查询”单选按钮,单击【完成】单选按钮,单击【完成】按钮,显示如图按钮,显示如图3.35所示的查询结果。所示的查询结果。 (9)关闭查询,完成交叉表查询的创建。)关闭查询,完成交叉表查询的创建。 为了查看各部门每月销售金额的完成情况为了查看各部门每月销售金额的完成情况,现在现在我们使用交叉表查询汇总统计各部门每我们使用交叉表查询汇总统计各部门每月的销售金额。月的销售金额。 (1)在数据库窗口中选择)在数据库窗口中选择【创建创建】-【查询向导查询向导】进进入入“新建查询新建查询”对话框,选择对话框,选择“交交叉表查询向导叉表查询向导”后,单击后,单击【确定确定】。 (2)选择选择【查询】【查
25、询】视图中的视图中的 “查看订单明细信息查看订单明细信息” 。单击【下一步】按钮,弹出如图所示的。单击【下一步】按钮,弹出如图所示的“交交叉表查叉表查 询向导询向导”第第2步对话框,确定交叉表查询中步对话框,确定交叉表查询中的行标题字段。的行标题字段。 (3)将行标题)将行标题“销售部门销售部门”字段添加到字段添加到“选定字段选定字段”列表中,单击【下一步】按钮,弹出如列表中,单击【下一步】按钮,弹出如“交叉表交叉表查询向导查询向导”第第3步对话框,确定交叉表查询中的列标步对话框,确定交叉表查询中的列标题字段。题字段。(4)将)将“订购日期订购日期”字段作为列标题,单击字段作为列标题,单击【下
26、一步下一步】按钮,弹出按钮,弹出 “交叉表查询向导交叉表查询向导”第第4步对话框,步对话框,确定按多大的日期间隔划分确定按多大的日期间隔划分“日期日期/时间时间”列信息。列信息。 (5)选择按)选择按“季度季度”划分,单击【下一步】按划分,单击【下一步】按钮,弹出钮,弹出“交叉表查询向导交叉表查询向导”第第5步对话框,步对话框,确定行和列交叉点的值字段及函数。确定行和列交叉点的值字段及函数。 (6)选择)选择“销售金额销售金额”字段作为交叉表中的值字段作为交叉表中的值,并设置,并设置“函数函数”为为“求和求和”。 (7)单击【下一步】按钮,弹出)单击【下一步】按钮,弹出“交叉表查询交叉表查询向
27、导向导”第第6步对话框,指定查询名称,这里输步对话框,指定查询名称,这里输入入“汇总统计各部门每月的销售金额汇总统计各部门每月的销售金额”。 (8)选择)选择“修改设计修改设计”单选按钮,单击【完成单选按钮,单击【完成】按钮,显示如图】按钮,显示如图3.40所示的查询设计器。所示的查询设计器。单单击击【视图视图】-【数据视图数据视图】,显示下图所示统,显示下图所示统计结果。计结果。 (9)将列标题的字段修改为)将列标题的字段修改为Format(订购日期订购日期,m) & 月月,如图所示。,如图所示。(11)运行查询,显示如图所示的查询结果。)运行查询,显示如图所示的查询结果。(12)保
28、存查询,关闭查询窗口。)保存查询,关闭查询窗口。 除了选择查询、参数查询、操作查询及交叉表除了选择查询、参数查询、操作查询及交叉表查询外,查询外,Access还支持用还支持用SQL(结构化查询语言)(结构化查询语言)语句进行查询,从而使查询更方便、快捷。语句进行查询,从而使查询更方便、快捷。 在查询中使用在查询中使用SQL语句可以完成查询向导语句可以完成查询向导或设计视图难以完成的查询,例如,传递查询或设计视图难以完成的查询,例如,传递查询、数据定义查询等。、数据定义查询等。 现在我们使用现在我们使用SQL的的Select语句,查询语句,查询“订单订单”表中表中未付款的订单未付款的订单。 (1
29、)选择)选择【创建创建】-【查询设计查询设计】,不添加,不添加查询源,直接关闭查询源,直接关闭“显示表显示表”对话框。对话框。 (2)选择【联合】命令)选择【联合】命令,进入,进入联合查询联合查询对话窗对话窗体体,如图所示。,如图所示。 (3)在窗口编辑器中输入)在窗口编辑器中输入:Select * from 订单订单 where 是否付款是否付款=false (4)运行查询,得到如图所示的查询结果。)运行查询,得到如图所示的查询结果。 (5)以)以 “未付款订单未付款订单查询查询”为名保存查询,关闭为名保存查询,关闭查询窗口。查询窗口。 在在SQL查询中,进行复合条件查询时,查询条件查询中,
30、进行复合条件查询时,查询条件有多个,条件表达式之间可以通过有多个,条件表达式之间可以通过And和和Or来连接。来连接。 现在现在我们我们查询查询A部部2011年年5月份的销售记录月份的销售记录,涉及,涉及的条件有为的条件有为销售部门销售部门=A部部、订购日期订购日期Between 2011-5-1 And 2011-5-31。 (1)在数据库窗口选择)在数据库窗口选择【创建创建】-【查询查询设计设计】,打开查询设计器,不添加查询源,直接关,打开查询设计器,不添加查询源,直接关闭闭“显示表显示表”对话框。对话框。(2)选择)选择【联合联合】命令,在弹出的窗体中输入命令,在弹出的窗体中输入如下语句
31、。如下语句。select * from 订单订单 where (订购日期订购日期 Between #1/5/2011# and #30/5/2011#) and (销售部门销售部门=A部部)(4)运行查询,得到如图所示的查询结果。)运行查询,得到如图所示的查询结果。 (5)以)以“查询查询A部部2011年年5月份销售记录月份销售记录”为名保存为名保存查询,关闭查询窗口。查询,关闭查询窗口。9.4.1 统计各地区的客户数统计各地区的客户数 Access提供了对记录进行提供了对记录进行“统计统计”的功能。包括总计、的功能。包括总计、平均值、计数、最大值、最小值、标准偏差和方差等。现在我平均值、计数
32、、最大值、最小值、标准偏差和方差等。现在我们使用们使用“计数计数”统计各地区的客户数。统计各地区的客户数。(1)单击)单击【创建创建】-【查询设计查询设计】,将,将“客户表客户表”作为数据源。作为数据源。(2)将)将“地区地区”和和“客户编号客户编号”字段添加到查询设计区中。字段添加到查询设计区中。(3)单击)单击“汇总汇总”按钮,在按钮,在“地区地区”字段下的总计一栏显字段下的总计一栏显示示“Group by”,并在并在“客户编号客户编号”下的总计一栏选下的总计一栏选“计数计数”。(4)保存该查询为)保存该查询为“按地区查询客户数按地区查询客户数”。(5)运行查询。)运行查询。9.4.1 9
33、.4.1 统计各地区的客户数统计各地区的客户数9.4.2 9.4.2 统计不同部门在各地区的销售业绩统计不同部门在各地区的销售业绩(1)单击)单击【创建创建】-【查询设计查询设计】,并选,并选“订单订单”表和表和“客客户户”表为数据源。表为数据源。(2)选)选“订单订单”表中的表中的“销售部门销售部门”和和“销售金额销售金额”,“客客户表户表”的的“地区地区”添加到查询设计区中。添加到查询设计区中。(3)单击)单击【交叉表交叉表】,在弹出的交叉表查询对话框中进行如,在弹出的交叉表查询对话框中进行如图所示的设置。图所示的设置。(4)以)以“统计不同部门在各地的销售业绩统计不同部门在各地的销售业绩
34、”为名保存为名保存该并运行该查询。结果如下。该并运行该查询。结果如下。9.4.3 查询销售金额最高的查询销售金额最高的5笔订单笔订单(1)单击)单击【创建创建】-【查询设计查询设计】,不添加查询项,直接,不添加查询项,直接关闭关闭“显示表显示表”对话框。对话框。(2)单击)单击【联合联合】命令,再查询设计器中输入查询语句。命令,再查询设计器中输入查询语句。Select top 5 * from 订单订单 order by 销售金额销售金额 desc (3)运行并保存该查询为)运行并保存该查询为“查询销售金额最高的查询销售金额最高的5笔订单笔订单”9.4.4 按商品名称查询进货信息按商品名称查询
35、进货信息 在在Access中,查询多个表的数据时,可使用连中,查询多个表的数据时,可使用连接关系实现多表查询。本项目数据来源于接关系实现多表查询。本项目数据来源于 “进货进货表表”和和“商品表商品表”,实现动态有条件的查询。,实现动态有条件的查询。(1)单击)单击【创建创建】-【查询设计查询设计】,不选数据源,直接关闭,不选数据源,直接关闭“显示表显示表”对话框。对话框。(2)单击)单击【联合联合】命令,在命令,在 设计器窗口中输入以下语句:设计器窗口中输入以下语句:Select 进货表进货表.*,商品商品.商品名称商品名称 from 商品商品 inner join 进货表进货表 on 商品商品.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 科技创新园区整栋房产租赁与创新服务合同
- 智能家居部分股权投资合同样本
- 餐饮行业广告宣传合作协议书模板
- 口腔临床护理
- 武术主题班会课件教学
- 2025年农村土地转让协议
- 甲亢治疗的外科方案
- 古代诗词文化知识竞赛试题(含答案)
- 高中物理专项复习:力的合成与分解
- 《地方高校科技小分队工作指引》(征求意见稿)
- 盘扣支模架工程监理细则
- 自然灾害应对标准流程图
- smt首件检验记录表
- QJLYJ7110204A-2022年车身油漆涂层技术要求
- GB∕T 37219-2018 充气式游乐设施安全规范
- 杯口基础钢柱安装工法
- 本草纲目歌词及曲谱
- Axsym(雅培化学发光仪)简易维修手册第10单元 故障操作
- 全国殡葬管理信息系统简介
- 2014国家电缆桥架标准
- 标准物质管理与应用
评论
0/150
提交评论