我有一个模板,有很多列,比如员工信息表:姓名,生日,身份证号,电话……。现在我想实现对每个员工信息表统计每项未填信息即填表进度显示。我就做N个数据集,SELECT count(姓名) as 姓名 FROM 员工信息表 where len(姓名)==0,然后SELECT count(生日) as 生日 FROM 员工信息表 where len(生日)==0,……也样把每一个列为空的统计一下,然后统计一共多少列。最后算出百分比。这样虽然实现了显示【填表进度】,但如果我的表有上几十项,就得做几十个数据集,这显示不是一个办法。 现在请教有没有什么好的办法,或用更简单的SQL查询来实现【填表进度】显示功能。谢谢 |
0
|
|
|||
0
|
|
|||
0
|
|
|||
0
|
|
|||
0
|
|
|||
0
|
|
|||
0
|
|
|||
0
|
|
|||
0
|
|