--用公式
--用公式
create table [year](id int,m1 int,m2 int,m3 int,m4 int,m5 int
,total as isnull(m1,0)+isnull(m2,0)+isnull(m3,0)+isnull(m4,0)+isnull(m5,0)
)

解决方案 »

  1.   


    --用公式
    create table [year](id int,m1 int,m2 int,m3 int,m4 int,m5 int
    ,total as isnull(m1,0)+isnull(m2,0)+isnull(m3,0)+isnull(m4,0)+isnull(m5,0)
    )
      

  2.   

    --如果在企业管理器中设计表,只需要在total字段的公式中写上:
    isnull(m1,0)+isnull(m2,0)+isnull(m3,0)+isnull(m4,0)+isnull(m5,0)
      

  3.   

    --当然,也可以不设置total这个字段,直接在查询时用:
    select *,total=isnull(m1,0)+isnull(m2,0)+isnull(m3,0)+isnull(m4,0)+isnull(m5,0)
    from [year]
      

  4.   

    还可用触发器来实现!在insert ,update(mi)的时候