只是一个普遍的问题。数据库保留值还是 NULL 更好?
我有一个每天计算的佣金字段,并且基于总金额值条件。下一个日期的佣金计算上一个并与总值相加。佣金也可以是 0.00,但不是负数。保持零值或将它们填充为NULL并在查询中使用'ISNULL(comm,0)'而不是'comm'会更好吗?
性能和数据库容量哪个更好?
UPD:性能刚刚好。我想知道当您每天有数百条用户记录时,存储容量是否有差异?NULL as EMPTY 真的是 EMPTY 还是当 0.00 的存储值小于 NULL 本身时它需要一些字节。