select sum(eZl),sum(eBm),sum(ePd),sum(eTtm),sum(eSm),sum(eTxcl),sum(eSy),sum(eZj),sum(eJnml),sum(eHy),sum(eZd),sum(eSj),sum(eFg),sum(eSc) from Sys_EmOutput where eId='nmrs001' and eTime between '2009-11-09' and '2009-11-10'以上的语句执行后,都是无名列,请问列名如何变成我的列名??

解决方案 »

  1.   

    select sum(eZl)AS EZL,sum(eBm),sum(ePd),sum(eTtm),sum(eSm),sum(eTxcl),sum(eSy),sum(eZj),sum(eJnml),sum(eHy),sum(eZd),sum(eSj),sum(eFg),sum(eSc) from Sys_EmOutput where eId='nmrs001' and eTime between '2009-11-09' and '2009-11-10' 
      

  2.   

    select sum(eZl) colName,.. 
    from Sys_EmOutput where eId='nmrs001' and eTime between '2009-11-09' and '2009-11-10' 
      

  3.   

    select
     sum(eZl) as eZl,
     sum(eBm) as ebm,
     sum(ePd),
     sum(eTtm),
      sum(eSm),
      sum(eTxcl),sum(eSy),sum(eZj),sum(eJnml),sum(eHy),sum(eZd),sum(eSj),sum(eFg),sum(eSc) from Sys_EmOutput where eId='nmrs001' and eTime between '2009-11-09' and '2009-11-10' 
      

  4.   

    sum(eZl) cname,就OK! cname是你自己随便起的名字