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
您这个不太对吧,如果我 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
老兄,你试着能对么,
我试着 不对 ,
建议上传你的测试用MDB文件。
可以上传到 http://www.access911.net/csdn
select *
from t1 left join t2 on t1.id=t2.id and t1.lb1=t2.lb2
不好意思,我这边只有一些涉密数据,
我的意思是说,我用了 7楼这样的查询语句得到的结果 是 在
相关问答:
ACCESS数据库中有一个tablename表,设计如下
编号,书名,作者,出版时间,出版社,ISBN,目录,简介
其中除“编号”为自动编号外,其它都为“备注”
其中"编号"维一,在“ISBN”中有的为空值, ......
access中的text型的数字,怎么比较大小啊?
大家知道吗?
因为我想根据这一列数据的大小查询一些东西
举个例子:
就是,我有一列数据为编码:
是text型的数字:如
1101
1102
1103
等,
我现在要取出编码比 ......
问题是这样的,现在有一个工资表,是EXCEL的,我要把它导入ACCESS,因为 要查询每个人的工资,根据不同的编号可以查询到相对的人,
用ASP 怎么将EXCEL导入到ACCESS,而且每月都有不同的表,
引用
其实就是把EXCEL当成数 ......
怎么读取access中某表的结构(名称,类型,长度)?
http://blog.csdn.net/ACMAIN_CHM/archive/2008/12/24/3598577.aspx
获取ACCESS表结构
....这个我看过了,因为是VB写的没看明白
C#
有没有直接读取表结构 ......