Access 2007 宝典--学习笔记3(查询)

来源:互联网 发布:3.35 魔兽数据库 编辑:程序博客网 时间:2024/05/22 00:50

以下内容为本人在学习《Access 2007 宝典》(人民邮电出版社)过程中,总结和实践。

 

1. 查询

     A. 联接线

         ⑴  如果表与表之间设立了关系,那么在建立两个表查询时,Access自动创建联接线(粗线)

         ⑵  Access自动表联接(细线)

           ⑶  联接线表示内/外联接

               a.  内联接

                b.  外联接

 

2. 高级查询

   A. 保存时,Access自动排列字段规则:

  B. 查找重复项查询向导  
以某些字段为基础,创建一个查询来统计重复项记录的个数.该查询可以协助查找重复键冲突.  
实际上就是统计某个项目的Count  
例:  SELECT First(Product.keyName) AS [keyName 字段], Count(Product.keyName) AS NumberOfDups
  FROM Product
  GROUP BY Product.keyName
  HAVING (((Count(Product.keyName))>1));

 

   C. 联合查询( UNION)

      可以使用 ORDER BY 进行排序,但是该排序用于联合查询之后的结果,即先完成联合查询,然后才会执行排序

 

    D. 传递查询

 

若要创建 SQL 传递查询,必须首先创建一个系统数据源名称 (DSN),然后再创建 SQL 传递查询。    
在基于 Microsoft Windows 2000 或基于 Windows 2003 的计算机上创建系统 DSN    
1. 单击“开始”,指向“设置”,然后单击“控制面板”。    
2. 在“控制面板”中,双击“管理工具”。    
3. 双击“数据源 (ODBC)”。    
4. 在“ODBC 数据源管理器”对话框中,单击“系统 DSN”选项卡。    
5. 单击“添加”。    
6. 选择相应的驱动程序。    
7. 单击“完成”,然后为所选驱动程序提供其他必需的信息。    
    
创建 SQL 传递查询    
Access 2007    
1. 在“创建”选项卡中,单击“其他”组中的“查询设计”。    
2. 单击“显示表”对话框中的“关闭”,而不添加任何表或查询。    
3. 在“设计”选项卡中,单击“查询类型”工作组中的“传递”。    
4. 单击“显示/隐藏”工作组中的“属性表”以显示查询的属性表。    
5. 在查询的属性表中,将鼠标指针置于“ODBC 连接字符串”属性中,然后单击“生成”(...) 按钮。    
    
利用“ODBC 连接字符串”属性,可以指定与要连接的数据库有关的信息。可以键入连接信息,或者单击“生成”,然后输入与要连接的服务器有关的信息。    
6. 当提示您是否在连接字符串中保存密码时,如果希望将密码和登录名存储在连接字符串信息中,请单击“是”。    
7. 如果查询不属于可返回记录的类型,请将“ReturnsRecords”属性设置为“No”。    
8. 在“SQL 传递查询”窗口中,键入您的传递查询。例如,下面的传递查询在 SELECT 语句中使用 Microsoft SQL Server 的 TOP 运算符,以仅返回罗斯文示例数据库的“订单”表中的前 25 份订单:    
SELECT TOP 25 orderid from orders    
                                            
9. 若要运行查询,请单击“设计”选项卡的“结果”组中的“运行”。对于返回记录的 SQL 传递查询,请单击状态栏上的“数据表视图”。    
10. 如果需要,Microsoft Access 将提示您输入有关服务器数据库的信息。  


注: 传递查询的图标与普通查询有区别:

    E.  动作查询

         ⑴ 生成表查询: 
              从数据库中选择记录,然后将这些记录保存到一个新表中(即生成新表)

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 小孩字写得难看怎么办 小孩的字写的丑怎么办 小孩字写的太差怎么办 小孩很多字不会写怎么办 食欲不好吃不多怎么办 中班小孩子子不肯写字怎么办 1岁宝便秘该怎么办 两周的宝宝便秘怎么办 3岁宝宝不肯吃药怎么办 1岁婴儿不肯吃药怎么办 9月婴儿不肯吃药怎么办 半岁宝宝不吃药怎么办 1岁宝宝不爱吃药怎么办 2岁吃多了呕吐怎么办啊 小孩吃撑了吐怎么办 三岁宝宝吃太多怎么办 小孩吃撑发烧了怎么办 婆婆不帮忙带孩子怎么办 孩子在中班幼儿园不爱写字怎么办 小孩不愿意上学不愿意写字怎么办 宝妈太内向不喜欢带孩子出门怎么办 宝宝吃饭不带围兜怎么办 宝宝吃饭不喜欢带围兜怎么办 宝宝吃饭不爱带围兜怎么办 孩子不吃肉和菜怎么办 我很恶心我婆婆怎么办 坐月子不喜欢婆婆抱宝宝怎么办 宝宝一写字就哭怎么办 4岁宝宝不爱学习怎么办 4岁宝宝不爱写字怎么办 孩子调皮老师不让上学了怎么办 小学生写字握笔握出剪子来怎么办 儿子6岁不会写字怎么办 宝宝在幼儿园不说话怎么办 孩子上幼儿园不说话怎么办 幼儿写数字不写怎么办 小孩不吃饭怎么办 十个月 十个月小孩不爱吃饭怎么办 十个月的小孩不吃饭怎么办 家长要调幼儿园监控怎么办 自己带孩子婆婆生气怎么办