易截截图软件、单文件、免安装、纯绿色、仅160KB

access 连个表按多字段 左右连接的问题

access中如何两个表 按两个字段进行左连接

比如 有两个表分别为
t1
id, lb1 ,value1
1 201 1
2 202 1
2 202 1.5
表2:t2
id ,lb2 ,value2
1 201 2.5

我想两个表连接,按 id,lb两个字段按t1连接,
 得到如下结果
t1.id,t2.id,t1.lb1,t2.lb2,t1.value1,t2.value2
1 1 201 1 2.5
2 201 1
2 202 1.5 

怎么实现呢
select * 
from t1 left join t2 on t1.id=t2.id

引用
select *
from t1 left join t2 on t1.id=t2.id

您这个不太对吧,如果我 t2表里面有 这样的数据
1, 103 ,1.5


但是我结果里面,是不要这条记录的,因为 主键是两个字段啊



注意看题目,我这个地方主键 是 两个,分别是 id和 lb[size=24px][/size][b][/b]

select * 
from t1 left join t2 on t1.id=t2.id and a.lb1=b.lb2


引用
select *
from t1 left join t2 on t1.id=t2.id and a.lb1=b.lb2


老兄,你试着能对么,
我试着 不对 ,

引用我试着 不对 ,
建议上传你的测试用MDB文件。 
可以上传到 http://www.access911.net/csdn

select * 
from t1 left join t2 on t1.id=t2.id and t1.lb1=t2.lb2

不好意思,我这边只有一些涉密数据,
我的意思是说,我用了 7楼这样的查询语句得到的结果 是 在


相关问答:

Dbgrid连接access拖动滚动条死机?

Dbgrid连接access 显示数据时拖动滚动条死机?怎么解决啊?
机器太差了吧?

是不是你数据量太大了啊
你数据少一些看看还死机吗?

数据很少啊 就一页。

我在BCB6下做过不少 DBGRID+ACCESS ,从来没有遇到 ......

解决access级联更新问题 - 其他数据库开发 / Access

CREATE TABLE Product(model integer, 
maker varchar(20), 
CONSTRAINT SAND PRIMARY KEY (model), 
CONSTRAINT PANDA FOREIGN KEY (model) REFERENCES PC (model) 
ON DELETE CASCADE ......

access中的text型数字 - 其他数据库开发 / Access

access中的text型的数字,怎么比较大小啊?
大家知道吗?
因为我想根据这一列数据的大小查询一些东西
举个例子:
就是,我有一列数据为编码:
是text型的数字:如
1101
1102
1103
等,
我现在要取出编码比 ......

读取access表的结构

怎么读取access中某表的结构(名称,类型,长度)?
http://blog.csdn.net/ACMAIN_CHM/archive/2008/12/24/3598577.aspx
获取ACCESS表结构

....这个我看过了,因为是VB写的没看明白


C#

有没有直接读取表结构 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号