以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 请教下我计算总人口该怎么统计? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=26100) |
-- 作者:lrh9537 -- 发布时间:2012/11/24 17:35:00 -- 请教下我计算总人口该怎么统计? r("总人口数") = DataTables("总人口").Compute("Count(_Identify)", filter & " And 出生日期 <= #2011-10-31#" ) 在这个条件基础上修改:总人口数= 出生日期 <= #2011-10-31#" -迁入人数(并且迁入日期在2011.10.31之后)+迁出人数(并且迁出日期在2011.10.31之后)+死亡人数(并且死亡日期在2011.10.31之后,因为现在的总人口是截止当前的所有人,迁入,迁出,死亡在三个表中, 怎么写这个代码计算,请各位老师帮忙,谢谢 [此贴子已经被作者于2012-11-24 20:09:02编辑过]
|
-- 作者:czy -- 发布时间:2012/11/24 19:20:00 -- r("总人口数") = DataTables("总人口").Compute("Count(_Identify)", filter & " And 出生日期 <= #2011-10-31#" ) - DataTables("迁入").Compute("Count(_Identify)", filter & " And 变动日期 > #2011-10-31#" ) + DataTables("迁出").Compute("Count(_Identify)", filter & " And 迁出日期 > #2011-10-31#" ) + DataTables("死亡").Compute("Count(_Identify)", filter & " And 死亡日期 > #2011-10-31#" ) |
-- 作者:lrh9537 -- 发布时间:2012/11/24 20:08:00 -- 谢谢,计算正确 [此贴子已经被作者于2012-11-24 20:08:29编辑过]
|