SQL特定查询
用查询设计器进行联合查询设计
2009-07-31 09:01:48
  •   字段类型无须相同的大小或数据类型,但数据类型须彼此相容;

  •   最后一个SELECT语句才可以拥有ORDER BY参数,对查询结果进行排序;

  •   各个查询结果或SELECT语句都可以使用GROUP BY与HAVING参数,但参数并不影响合并查询结果。

    1. 二、用查询设计器进行联合查询设计                                            前面我们说过不能直接用查询设计器进行直观联合查询设计,但这并不是说不能用查询设计器来进行设计,我们可以用查询设计器先得到各查询结果的SELECT语句,再在SQL设计视图中加入运算符UNION,这样既可以检视各查询结果的正确性,同时也减少了我们书写SELECT语句的工作量。下面我们就结合实例学习如何用查询设计器进行联合查询的设计。

      2-1查询范例:      “罗斯文”数据库中,业务往来单位的数据分为“客户”数据与“供应商”数据,为了方便管理,我们可以通过“联合查询”将两个表数据合并进行管理,建立“业务往来单位”查询,并按所在城市、公司进行排序;步骤一:获得客户查询结果,并将查询结果保存为“业务往来单位”查询

      步骤二:获得供应商查询结果SELECT语句

      步骤三:在SQL编辑视图中,组合两个查询的语句,完成联合查询

      实例样本(内含本文Word版):联合查询.rar

      (相关查询-相关文章技巧链接):Access 传递查询和联合查询的示例