您的位置:程序门 -> .net技术 -> vb.net



请教一条sql语句.


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


请教一条sql语句.[已结贴,结贴人:ruhong]
发表于:2007-03-15 06:11:08 楼主


        现有表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
发表于:2007-03-15 08:37:041楼 得分:0

select  
a.*,
b.*
from
a
inner   join
b
on   a.a1=   b.a1
where   a.a1=1   or   a.a1=   2
发表于:2007-03-15 08:42:022楼 得分:10
select   *   from   a   join   b   on   a.a1=b.a1   where   a1=1   or   a1=2


快速检索

最新资讯
热门点击