1、先要根据这6的字段的定义来决定空值是什么。
比如f int default 0这样的定义,空值就是0
又如k varchar(10) null这样的定义,空值就是NULL
....
2、知道了空值就可以写sql串了,以mysql为例,假定字段都是数字型、空值为0
select sumif(f1=0,0,1)) as fy1,sumif(f1=0,1,0)) as fn1,....其他类同
在查询结果中
fy1 表示已录入的数量
fn1 表示未录入的数量
好了,计算百分比就不要我说了吧?