博客园  :: 首页  :: 联系 :: 管理

sql计算列中并非零值的平均值

Posted on 2021-02-28 13:06  天戈朱  阅读(740)  评论(0编辑  收藏  举报

avg不考虑空值

  •  AVG (NULLIF(Value, 0))

 

NULLIF(expression, expression)

 

  • 如果两个 expression 相等,则返回 NULL,该 NULL 为第一个 expression 的数据类型,如果两个 expression 不相等,则返回第一个 expression