| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 767 人关注过本帖
标题:一个关于两个表连接的问题
只看楼主 加入收藏
zq1983
Rank: 1
等 级:新手上路
帖 子:110
专家分:0
注 册:2006-4-27
收藏
 问题点数:0 回复次数:6 
一个关于两个表连接的问题

我有2个表:
表一:是货物单,在货物单里货物单的编号是主键.
表二:是货物单里的货物,货物的编号是主键.
举个例子
表1
货物单编号 目的地 提货人 公司 电话
0000 xxx xxx xxx xxx
0001 yyyy yyy yyy yyy
0002 zzz zzz zzz zz
表2
货物编号 货物单编号 名称 重量 体积
aa01 0000 ... ... ...
aa02 0001 ... ... ...
aa03 0001 ... ... ...
aa04 0001 ... ... ...
aa05 0002 ... ... ...

我怎么才能把这两个表合并,并且不产生重复的行

搜索更多相关主题的帖子: 货物 zzz 单里 提货人 yyy 
2007-04-26 13:28
从小到大
Rank: 1
等 级:新手上路
威 望:2
帖 子:200
专家分:0
注 册:2006-6-24
收藏
得分:0 

用Inner Join就可以解决


2007-04-26 15:21
zq1983
Rank: 1
等 级:新手上路
帖 子:110
专家分:0
注 册:2006-4-27
收藏
得分:0 
能不能给举个列子
2007-04-26 18:25
从小到大
Rank: 1
等 级:新手上路
威 望:2
帖 子:200
专家分:0
注 册:2006-6-24
收藏
得分:0 
select * from table1
inner join table2 on table1.货物单编号=table2.货物单编号

2007-04-26 21:18
zq1983
Rank: 1
等 级:新手上路
帖 子:110
专家分:0
注 册:2006-4-27
收藏
得分:0 
谢谢了
2007-04-30 09:18
风月_无边
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:60
帖 子:2960
专家分:652
注 册:2007-1-19
收藏
得分:0 
嵌套一下也可以!!

我的网站 http://www.
2007-05-01 11:54
niitstar
Rank: 1
等 级:新手上路
威 望:1
帖 子:114
专家分:0
注 册:2007-4-3
收藏
得分:0 
用子查询也可以
select * from table1
where table1.货物单编号=(select table2.货物单编号 from table2 where 查询条件)

随风而来,乘风而去...
2007-05-03 16:12
快速回复:一个关于两个表连接的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.024530 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved