最近公司有个业务,需要统计一条条记录中字段不为空的个数。
直接上sql:select (case when 字段1 is null or 字段1='' then 1 else 0 end) + (...) +...
from 表1。
oracle数据库:select nvl2(字段1,1,0)+nvl2(字段2,1,0)+... from 表1
做做记录,多多学习。
最近公司有个业务,需要统计一条条记录中字段不为空的个数。
直接上sql:select (case when 字段1 is null or 字段1='' then 1 else 0 end) + (...) +...
from 表1。
oracle数据库:select nvl2(字段1,1,0)+nvl2(字段2,1,0)+... from 表1
做做记录,多多学习。