比对字段(姓名、身份证、单位名称)、类型都都一样的两表(A表、B表),如何将查询导出成excel表,并且结果显示为如下样式:
单位名称   共8条比对成功   共5条姓名1   身份证1
姓名2   身份证2
姓名3   身份证3
姓名4   身份证4
姓名5   身份证5比对不成功  共3条姓名6   身份证6
姓名7   身份证7
姓名8   身份证8希望高手帮忙,看看如何解决这个问题。

解决方案 »

  1.   

    给lz一个导数据的参考链接
    http://topic.csdn.net/t/20041217/16/3655098.html
      

  2.   

    最后还是在高人的指点下,得出了想要的效果。说出来,实在简单,但是不会的话,还是有些难度的
    思路如下:select * from (
    select dw,to_char(count(1)),'0' bb from a表 group by dw
    union all
    select xm,to_char(sfz),'1' bb from a表 )
    order dw,bb