select 记录号,编号,
 ((case when 出货日期1 <= @截止日期 then 出货量1 else 0 end) +
 (case when 出货日期2 <= @截止日期 then 出货量2 else 0 end) +
 (case when 出货日期3 <= @截止日期 then 出货量3 else 0 end) +
 (case when 出货日期4 <= @截止日期 then 出货量4 else 0 end) +
 (case when 出货日期5 <= @截止日期 then 出货量5 else 0 end)) as 总出货量
from 表