以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  请狐爸帮我下:比如怎么统计2012.10月生育证为农业一孩证的人数  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=35044)

--  作者:lrh9537
--  发布时间:2013/6/22 17:54:00
--  请狐爸帮我下:比如怎么统计2012.10月生育证为农业一孩证的人数

请教老师帮我下:比如怎么统计2012.10月生育证为农业一孩证的人数,首先生育证类型为农业一孩,发证日期小于等于10.31,作废日期就是已生育,要大于10月1日,

意思就是在10月31日前发证没有生育的为有证人数,在10月1日以前发证的出生在10月内的不算有证,在10月发证又在10月生育的不算有证,帮我完善下代码,谢谢

< #" & MDay & "# ")表示10.1,LastDay表示10.31,

 

r("已婚未育妇女_其中_有生育证") =DataTables("生育证").Compute("Count(_Identify)", filter & " And  生育证类别 = \'农业一孩\' And 发证日期 <= #" & LastDay & "# ") - DataTables("生育证").Compute("Count(_Identify)", filter & " And  作废日期 < #" & MDay & "# ")

图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看

[此贴子已经被作者于2013-6-23 10:36:34编辑过]

--  作者:y2287958
--  发布时间:2013/6/23 11:15:00
--  
你的表述太绕了,无法理解。
不如传个例子上来,说明统计条件和所要的结果。
这个会更有效果。

--  作者:狐狸爸爸
--  发布时间:2013/6/24 9:14:00
--  

是的,代码看不出问题,用例子说话,比较好。