课程: 学习数据分析

免费学习该课程!

今天就开通帐号,24,700 门业界名师课程任您挑!

构建数据集来筛选数据

出国旅游需要什么手续和证件

课程: 学习数据分析

构建数据集来筛选数据

百度   “新时代是奋斗者的时代”。

我们可以通过多种方式筛选数据, 并且可能会一次又一次地进行同样的筛选, 这时候,我们就可以使用查询作为筛选器 来创建数据集。 让我们来看一个例子。 我们先打开“第5章”文件夹中的 数据库文件“发货管理2”。 我要对员工表进行查询, 找到里面的经理, 这时我们会运用到业务规则, 在这个例子里,我们知道 经理的员工编号大于两万。 我们先转到“创建”选项卡, 点击“查询设计”按钮, 双击“员工”,添加员工表,点击“关闭”。 将来我需要很多和经理相关的报表, 所以我要创建一个 只包含经理的列表,以便将来调用。 在这个列表中,我需要员工编号、 姓和名这几个字段, 双击“员工编号”、“姓”和“名”, 我把它们添加到查询中。 根据公司的业务规则, 经理的员工编号都大于两万, 所以我要在员工编号字段的条件中 输入“>20000”, 现在点击“运行”, 这样我就得到了所有的经理。 右键点击“查询”标签, 点击“保存”, 我们把查询起名为“经理”, 这样我们就有了“经理”查询。 我可以把它应用到其它查询中, 我们来试一下。 转到“创建”选项卡, 点击“查询设计”按钮, 我们双击“发货单”, 把它添加到查询中, 然后打开“查询”选项卡, 把“经理”查询 也添加到查询中, 点击“关闭”, 接下来,我们点击并拖动 “发货单”中的“员工编号” 到“经理”查询中的“员工编号”, 我们给这两个查询 建立默认联接,也就是内联接, 然后双击“发货单”中的“*”, 把它添加到查询字段中, 意思就是选中发货单中的所有字段, 然后点击“运行”按钮。 在查询结果中, 我们只会看到经理的发货单信息, 所有的员工编号都大于两万。 在任何时候,如果我需要筛选出经理的报表, 那么只需要引入这个“经理”查询进行联接, 它就会自动进行筛选,得到需要的结果, 我们可以利用查询来显示结果。 现在你知道了我们还可以利用查询 作为筛选器来创建数据集。

内容