请教一个SQL语句的问题:

wz_zj_woniu 2001-12-05 08:20:08
Select table1.ID,table2.date,.......From table1,table2 Where table1.ID=table2.ID

在我的table1表中的ID字段是主键,在table2中ID是可以重复的字段,但在结果表中的第一个字段变成都是唯一的字段值。如何使它像table2一样不是唯一的?
...全文
142 17 打赏 收藏 举报
写回复
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
wz_zj_woniu 2001-12-19
  • 打赏
  • 举报
回复
谢谢
panther_totem 2001-12-06
  • 打赏
  • 举报
回复
我又试了一下,好象table1.id和table2.id都可以哦,不晓得你怎么会得不到想要的结果.
panther_totem 2001-12-06
  • 打赏
  • 举报
回复
好象不需要左右连接的吧,你取的时候要取table2的id,不要去取table1的id就可以了.
panther_totem 2001-12-06
  • 打赏
  • 举报
回复
select a.id, b.field1, a.Field from table2 a, table1 b where a.id = b.id;
不行吗?我试了一下,应该可以的喔.
whywhywhy 2001-12-06
  • 打赏
  • 举报
回复
迷茫
流星尔 2001-12-06
  • 打赏
  • 举报
回复
我想原因大概还是因为你选择了table1中的id,把table1.id,table2.id试试
cosy 2001-12-06
  • 打赏
  • 举报
回复
你的目的大概是根据表2里的id从表1找对应的参考名吧?
用左连接更直观一些:
select t2.*,t1.field from t2 left join t1 on t2.id=t1.id
mtdata 2001-12-06
  • 打赏
  • 举报
回复
使用右连接吧,可以达到你的目的
river723 2001-12-06
  • 打赏
  • 举报
回复
select talble2.id,table1.field1,table2.field from table1 right join table2 on table1.id=table2.id
蓝天 2001-12-06
  • 打赏
  • 举报
回复
select table2.id ,table1.field1,table2.field from table1,table2 where table2.id=table1.id
wz_zj_woniu 2001-12-05
  • 打赏
  • 举报
回复
table1: table2: 希望得到的结果:
ID field1 ID Field ID field1 Field
0 12 1 qw 1 13 qw
1 13 1 fer 1 13 fer
2 23 2 sf 2 23 sf
3 1 3 f 3 1 f
4 21 2 gh 2 23 gh
bowarrow 2001-12-05
  • 打赏
  • 举报
回复
如果你的表1(t1):dept_id,name(id是主键)
表2(t2):per_id,dept_id,responsibility(id和dept_id是主键)

结果表:Select t1.dept_id,t2.per_id,.....from t1,t2 where t1.dept_id = t2.dept_id;
看不懂你的意思,我自己猜的,
你要结果表中出现重复的t1。id,其实只要同样的t2.deptid时t2。per_id为不同就可以了
这样可以吗?
junglerover 2001-12-05
  • 打赏
  • 举报
回复
什么叫做是唯一的,什么叫做不是唯一的?
你不如举个例子
wz_zj_woniu 2001-12-05
  • 打赏
  • 举报
回复
access
N_chow 2001-12-05
  • 打赏
  • 举报
回复
WHERE TABLE1.ID=TABLE2.ID

WHERE TABLE2.ID=TABLE1.ID
有區別嗎?
昵称被占用了 2001-12-05
  • 打赏
  • 举报
回复
你的什么数据库,还有这个功能!
freemain 2001-12-05
  • 打赏
  • 举报
回复
将 WHERE TABLE1.ID=TABLE2.ID
换成: WHERE TABLE2.ID=TABLE1.ID试一试!
相关推荐
发帖
MS-SQL Server

3.4w+

社区成员

MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
帖子事件
创建了帖子
2001-12-05 08:20
社区公告
暂无公告