不可以
select * from aa inner join bb where aa.aa=bb.bb
返回的是纪录集

解决方案 »

  1.   

    可以,但要这样写:
    select * from (select * from aa inner join bb where aa.aa=bb.bb) as d1
    但从你所说的情况来看,没有必要这样写,除非你有这样的要求:
    select * from aa ,(select * form bb inner cc where bb.bb=cc.cc) as d1 where aa.aa=d1.bb
    这样你看懂了吧,实际上你的要求就是:
    select * from aa inner join bb on aa.aa=bb.bb
      

  2.   

    to cpliu:有事?
    to cclxj:
    为什么不写成select * from aa,bb where aa.aa=bb.bb?
    你上面的写法不行。