ACCESS如何建立交叉表查询?求教用ACCESS建立交叉表查询的方法。

谁能教下用ACCESS建一个交叉表查询数据库?? access怎样建立交叉表查询

本文目录:

通过交叉表查询可以创建更易于分析数据的摘要视图。本文介绍如何使用和不使用向导在 Microsoft Access 中创建交叉表查询。 注意:如果您按照这些步骤在此示例中,您修改示例数据库 Northwind.mdb。您可能希望备份 Northwind.mdb文件并在该数据库的副本,请按照下列步骤。

通过使用交叉表查询向导创建交叉表查询
启动 Microsoft Access,然后打开示例数据库 Northwind.mdb。
在 视图 菜单上指向 数据库对象,然后单击 查询。
在 插入 菜单上单击 查询。
新建查询 对话框中单击 交叉表查询向导,然后单击 确定。
在交叉表查询向导的第一页上单击从列表中的表,订单,然后单击 下一步。
要将其添加到列表中的 选定字段 框中,可用字段 的列表中双击 雇员 id,然后单击 下一步。这将用一条记录,每个雇员创建查询。
在列表中的字段,单击 订购日期,然后单击 下一步。
单击日期间隔 年,然后单击 下一步。这将用每年的订单日期的一列创建一个查询。
从字段列表中单击 订单 id、 单击列表中的 函数,计数,然后单击 下一步。
在向导的最后一页上,单击 完成。 请注意创建一个查询,按年显示雇员的订单数。
不使用向导创建交叉表查询
启动 Microsoft Access,然后打开示例数据库 Northwind.mdb。
在 视图 菜单上指向 数据库对象,然后单击 查询。
在 插入 菜单上单击 查询。
新建查询 对话框中单击 设计视图,然后单击 确定。
显示表 对话框中单击 订单 表,单击 添加,然后单击 关闭。
在查询设计网格的上半部分的订单表中在字段列表中双击以将其添加到查询设计网格中下列字段: 货主国家/地区、 货主国家、 ShipVia 和 运费。
在 查询 菜单上单击 交叉表查询。请注意将行添加到名为 交叉表 查询设计网格。
在 货主国家/地区 列下的 交叉表 行单元格中单击并单击所出现的箭头然后单击 行标题。
货主国家 列下的 交叉表 行单元格中单击并单击箭头显示,然后单击 行标题。
ShipVia 列下的 交叉表 行单元格中单击并单击箭头显示,然后单击 列标题。
在 运货费 列下的 交叉表 行单元格中单击并单击所出现的箭头然后单击 值。请注意,只有一个字段可以设置为 值。
在 运货费 列下的 总计 行单元格中单击并单击,将出现的箭头然后单击 求和。
在 查询 菜单上单击 $ 运行 以查看在交叉表查询的结果。

access怎样建立交叉表查询

join...on :笛卡尔集查询;
left join...on :左链接查询;
right join...on :右链接查询;
交叉表查询应该是第一个吧
举例:
select * from table1 join table2 on table1.a=table2.b

在access中创建交叉表查询,总计中的where代表什么?

代表条件。

如果是选择查询的话,where表示,在tscore表中成绩<60的,where一般都是跟着操作查询的,即答案里的成绩小于60的这个条件。如果把成绩作为where的这项去除的话,那么所有成绩都在值里面。

交叉表查询在一般情况下(即没有设定条件的情况下)只需有行标题、列标题、值,但有些交叉表查询设定条件或者求某些计数值的情况下就需要多出条件或者计数值选项。

扩展资料:

注意事项

在 SELECT 语句中的 WHERE 子句中使用查询条件。

WHERE 子句具有以下基本语法:

WHERE field = criterion

例如,假设希望获得某位客户的电话号码,但只记得该客户的姓氏是 Bagel。可以使用 WHERE子句来限制结果,以便查找所需的电话号码,而无需在数据库中查看所有电话号码。假设姓氏存储在名为 LastName 的字段中,WHERE 子句如下所示:

WHERE [LastName]='Bagel'

注意: WHERE 子句中的条件无需基于等值。可以使用其他比较运算符,例如大于 (>) 或小于 (<)。例如,WHERE [Price]>100。

Access中 如图,创建交叉表查询,统计并显示各班每门课程的平均成绩

你那个都没有用round取整啊 事实上要取整的只能在最上面用round函数做 如果汇总求平均值,在最上面用round函数的话是先取整在求的平均值等于没有取整

大家都在看
本文经用户投稿或网站收集转载,如有侵权请联系本站。