select 单号,工作日1,...,工作日n,总工作日=工作日1+...+工作日n
from A
--如果可能有空值,汇总时每个加isnull

解决方案 »

  1.   

    做个函数
    select countDate = 工作日1 +  工作日2  + 工作日3 +  工作日4......+工作日n  from 表
      

  2.   

    --只要表达式
    select 单号,工作日1,...,工作日n,总工作日=convert(varchar,工作日1)+'+'+...+'+'+convert(varchar,工作日n)
    from A
      

  3.   

    to  rivery:
    你能不能幫我測試一下,出現 行 1: ',' 附近的語法不正確。
      

  4.   


    select 單號  工作日1,工作日2,工作日3,...,工作日n,(工作日1+工作日2+工作日3+...+工作日n) as  總工作日
    from 表b