我想了解当属性为 NULL 时如何使用 MAX 函数设置属性的 0 值。例如:
Name columns:
number - date
Values:
10 - 2012-04-04
11 - 2012-04-04
12 - 2012-04-04
13 - 2012-04-15
14 - 2012-06-21
1 - 2013-07-04
数字是增量字段,但在新年到来时将自己设置为1。但结果:
SELECT (MAX(number)+1) number WHERE date LIKE "2014%"
是 NULL 而不是 1,因为 MAX(number) 是 NULL 而不是 0