这样的关联怎么写?

leitnt 2010-06-05 01:28:49
A表有一个字段:
id
------------
0001
0002
0003
0004


如果B 表有一个关联A表id的字段
id
----------------
0001,0002
0003
0004
那么0001和0002怎样和A表中的id做关联呢?
...全文
51 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
lester19872007 2010-06-05
  • 打赏
  • 举报
回复
这么多高手!
永生天地 2010-06-05
  • 打赏
  • 举报
回复
select * from a , b where charindex(','+a.id+',' , ','+b.id+',') > 0
select * from a , b where ','+b.id+',' like '%,'+a.id+',%'
--小F-- 2010-06-05
  • 打赏
  • 举报
回复
select * from a , b where charindex(','+a.id+',' , ','+b.id+',') > 0
--小F-- 2010-06-05
  • 打赏
  • 举报
回复
select * from a join  b on charindex(a.id,b.id)>0
dawugui 2010-06-05
  • 打赏
  • 举报
回复
create table A(id varchar(10))
insert into a values('0001')
insert into a values('0002')
insert into a values('0003')
insert into a values('0004')
create table B(id varchar(20))
insert into b values('0001,0002')
insert into b values('0003')
insert into b values('0004')
go

select a.* , b.* from a , b where charindex(','+a.id+',' , ','+b.id+',') > 0
/*
id id
---------- --------------------
0001 0001,0002
0002 0001,0002
0003 0003
0004 0004

(所影响的行数为 4 行)
*/

select a.* , b.* from a , b where ','+b.id+',' like '%,'+a.id+',%'
/*
id id
---------- --------------------
0001 0001,0002
0002 0001,0002
0003 0003
0004 0004

(所影响的行数为 4 行)
*/
drop table a , b
dawugui 2010-06-05
  • 打赏
  • 举报
回复
create table A(id varchar(10))
insert into a values('0001')
insert into a values('0002')
insert into a values('0003')
insert into a values('0004')
create table B(id varchar(20))
insert into b values('0001,0002')
insert into b values('0003')
insert into b values('0004')
go

select a.* , b.* from a , b where charindex(','+a.id+',' , ','+b.id+',') > 0

drop table a , b

/*
id id
---------- --------------------
0001 0001,0002
0002 0001,0002
0003 0003
0004 0004

(所影响的行数为 4 行)
*/
dawugui 2010-06-05
  • 打赏
  • 举报
回复
select a.* , b.* from a , b where charindex(','+a.id+',' , ','+b.id+',') > 0
东那个升 2010-06-05
  • 打赏
  • 举报
回复
where ','+b.id+',' like '%,'+a.id+',%'
--小F-- 2010-06-05
  • 打赏
  • 举报
回复
charindex

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧