select dd,aa,bb,cc,[ww]='',[xx]='',[yy]='',[zz]='',[gg]='' from 表1 where dd='ym'
union all
select '','','',ww,xx,yy,zz,gg from 表2 where kk='ym'

解决方案 »

  1.   

    select dd,aa,bb,cc,[ww]='',[xx]='',[yy]='',[zz]='',[gg]='' from 表1 where dd='ym'
    union all
    select kk,'','','',ww,xx,yy,zz,gg from 表2 where kk='ym'
      

  2.   

    上面要形成的表结构错了 t1     y2   t3   t4   t5   t6   t7  t8   t9 
    ym     y1    y2   y3
    ym     p1    p2   p3
    ym                    x1    x2   x3  x4   x5
    ym                    m1    m2   m3  m4   m5
      

  3.   

    dd     aa     bb    cc  
    =================〉
    数据还是列名?
      

  4.   

    谢谢拉 小弟按 vivianfdlpw()  大哥的方法解决了  在此多谢了