我的表中有七个十进制字段。我想要所有值的总和。
如果我像 val = (i.val1 + i.val2 + ... i.val7)
只有在所有字段都不为空时才获取值一样正常添加,如果这些字段中的任何一个是,则值显示为空。
你能告诉我怎么做吗?
var query = dbContext.weekly_details
.Select(i => new
{
total_Prj_project_time_entry_day = i.time_entry_day_1 +
i.time_entry_day_2 +
i.time_entry_day_3 +
i.time_entry_day_4 +
i.time_entry_day_5 +
i.time_entry_day_6 +
i.time_entry_day_7
})
.ToArray();