日期:2014-05-16  浏览次数:20324 次

两个表查询
表A结构 a1,a2,a3
表B结构id,b1

表A的a1,2,3都是数字,对于表B的id,所以要查询表A,把a1,a2,a3 对应到表b的id的b1数据

这应该如何写查询?
------解决方案--------------------

select t1.b1 from B t1
where exists(select 1 from A t2 where t1.id=t2.a1 or t1.id=t2.a2 or t1.b1=t2.a3)