update tablename set 字段4=isnull(字段1,0)+isnull(字段2,0)+isnull(字段3,0)

解决方案 »

  1.   

    update tablename 
    set 字段4=case when 字段1=1 then '字段1' else '' end + 
        case when 字段2=1 then '字段2' else '' end +
        case when 字段3=1 then '字段3' else '' end
      

  2.   

    如:第一条记录字段4=字段2+字段3这样?是不是意思是:字段4的内容=字段2名称+字段3名称
    如果是,你最好举个实际例子,让大家知道你的字段2、3名称是什么得到的字段4的格式是什么
    例如字段4的内容=“colname2+colname3”?