聚合函数对NULL统计

Table

  ID Amount Number
  1 28.26 NULL
  2 NULL NULL
  3 NULL NULL

SQL

  SELECT SUM(Amount),SUM(Number),COUNT(Amount),COUNT(Number),COUNT(1)
  FROM Test

  SELECT SUM(Amount),SUM(Number),COUNT(Amount),COUNT(Number),COUNT(1)
  FROM Test
  WHERE ID = -1

Data

  28.26 NULL 1 0 3

  NULL NULL 0 0 0

上一篇:今盒子里有n个小球,A、B两人轮流从盒中取球,每个人都可以看到另一个人取了多少个


下一篇:javascript(js)创建对象的模式与继承的几种方式