在ACCESS库中使用外连接

    首先,你可以通过 access自带的一些功能简化你的 SQL 编写过程.这里介绍一下使用 access 的查询来生成 SQL. 当然使用 access 来生成,你一定已经有了 access库,并且建立好了表.本文主要是介绍外连接.所以我们这里生成的是一个外连接 SQL 语句.
    打开access.我们有表 t1 和 t2. 看到access左侧的 outlookbar 了吗? 这里进入"查询"视图,选择"使用向导创建查询",在"简单查询向导"对话中,可以选择我们的表.这里我们选择的是联合表最后需要的字段.比如我们要查询出 t1.name 和 t2.sex 的信息,那么我们"选定的字段"就是 name 和 sex 了.然后点"完成".
    通过上面的步骤,我们在查询中建立了一个新查询.比如叫 <<t2 查询>>.右键点击 "t2 查询",选择"设计视图".在进入了设计视图以后,找到菜单中的"视图"项,选择"SQL 视图",看到了吧! 这里access为我们建立了一个外连接的SQL语句.

    其次,在程序中使用外连接 SQL语句.废话不多说.
正确SQL语句 : SELECT [t1].[name], [t2].[sex] FROM [t2] INNER JOIN [t1] ON [t2].[id] = [t1].[2_id]
    很简单,把通过 access 的查询功能建立的外连接SQL语句中的所有 表 和 字段 信息都用 [] 包含起来.否则会在连接时, 报未定义错误.
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值