select top(3) * from Ankaote_BBlogMsg where  isGongsi = 1 order by bm_time desc 
select top(3) * from Ankaote_BBlogMsg where  isGongsi = 2 order by bm_time desc 
select top(3) * from Ankaote_BBlogMsg where  isGongsi = 3 order by bm_time desc 怎样将最后的结果整到一起去?在线等高手答案!!!

解决方案 »

  1.   

    三个语句中间用union all 连起来!
      

  2.   

    select top(3) * from Ankaote_BBlogMsg where isGongsi >= 1 and isGongsi <=3 order by bm_time desc  
      

  3.   

    select top(3) * from Ankaote_BBlogMsg where isGongsi = 1 order by bm_time desc 
    union all 
    select top(3) * from Ankaote_BBlogMsg where isGongsi = 2 order by bm_time desc 
    union all 
    select top(3) * from Ankaote_BBlogMsg where isGongsi = 3 order by bm_time desc  
      

  4.   

    是啊.union all select * from vvtest union select * from vvtest1(两表所有数据,去重复)