回 帖 发 新 帖 刷新版面

主题:求助:统计数值时的时间查询

我想统计数据表里一个字段(地址)的人数,现在有个老师帮我的代码是
SELECT 登记日期,地址,COUNT(地址) 人数 FROM 表2 WHERE WEEK(登记日期)=WEEK(DATE()-1) GROUP BY 登记日期,地址 INTO CURSOR tpk。我想前头有2个时间查询的文本框,从什么时间到什么时间.这样我就能根据时间来查询地址的人数了。谢谢

回复列表 (共3个回复)

沙发

WHERE WEEK(登记日期)=WEEK(DATE()-1)
是根据系统日期自动判断本周登记的记录(本周从星期天、一、二……到星期六),例如本周是从十月五日至十月十一日,如果没有这个时间段的记录,就不会显示。
不用加文本框也行。

板凳

哦,懂了,但老师表格里没有数据显示啊,把时间去掉,就有了

3 楼

看来还是没懂……
你的数据表里有本周(登记时间从十月五日至十月十一日)的记录吗?

我来回复

您尚未登录,请登录后再回复。点此登录或注册