请教一条sql语句.
现有表a为主表,有字段a1,a2 表b为子表,有字段若干,其中字段a1与主表的字段a1为,一对多的关系.如
表a 表b
a1 a2 a1 xx
1 x 1 xx
2 x 1 xx
3 x 2 xx
2 xx
如果我对表a 使用了 sql 语句来查询, 如 select * from a1 where a1=1 or a1= 2 ,那么我想得到表b相应的记录,如何写这条语句? 我的后台数据库使用的是sql server 2005
[解决办法]
select * from a join b on a.a1=b.a1 where a1=1 or a1=2