填表进度问题

我有一个模板,有很多列,比如员工信息表:姓名,生日,身份证号,电话……。现在我想实现对每个员工信息表统计每项未填信息即填表进度显示。我就做N个数据集,SELECT count(姓名) as 姓名 FROM 员工信息表 where len(姓名)==0,然后SELECT count(生日) as 生日 FROM 员工信息表 where len(生日)==0,……也样把每一个列为空的统计一下,然后统计一共多少列。最后算出百分比。这样虽然实现了显示【填表进度】,但如果我的表有上几十项,就得做几十个数据集,这显示不是一个办法。
      现在请教有没有什么好的办法,或用更简单的SQL查询来实现【填表进度】显示功能。谢谢
FineReportzrh197218 发布于 2017-8-19 06:45
回答问题
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共9回答
最佳回答
0
lwlwlw123发布于2017-8-19 07:23(编辑于 2023-9-6 09:34)
555
最佳回答
0
zrh197218发布于2017-8-19 08:16(编辑于 2023-9-6 09:34)
555
最佳回答
0
哇哈哈发布于2017-8-19 08:42(编辑于 2023-9-6 09:34)
555
最佳回答
0
zrh197218发布于2017-8-19 09:10(编辑于 2023-9-6 09:34)
555
最佳回答
0
flyingsnake发布于2017-8-19 09:42(编辑于 2023-9-6 09:34)
555
最佳回答
0
zrh197218发布于2017-8-19 11:23(编辑于 2023-9-6 09:34)
555
最佳回答
0
zrh197218发布于2017-8-19 12:02(编辑于 2023-9-6 09:34)
555
最佳回答
0
zrh197218发布于2017-8-19 12:03(编辑于 2023-9-6 09:34)
555
最佳回答
0
zrh197218发布于2017-12-26 07:43(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 546浏览人数
  • 最后回答于:2017-12-26 07:43
    活动推荐 更多
    热门课程 更多
    返回顶部