各位大侠,求新增人员的查询方*(VB,ACCESS数据库)
我有一个数据库,其中一个表是缴费情况表,里面有若干人,每个人有多笔缴费。我想查出在某年新增的缴费人员,也就是在这一年之前这些人没有缴费。具体有:缴费编号,缴费时间,缴费单位,缴费金额。请大侠帮我。。。。。谢谢
select [缴费编号],[缴费时间],[缴费单位],[缴费金额] from 表 where [缴费金额]<>0 and [日期]>=cdate('" + Bdate + "') and [日期]<=cdate('" + Edate + "') order by [人员名称]
Bdate和edate 是查询的时间范围 。
select [缴费编号],[缴费时间],[缴费单位],[缴费金额] from 表 where [缴费金额]<>0 and [日期]>=cdate('" + Bdate + "') and [日期]<=cdate('" + Edate + "') order by [人员名称] Bdate和edate 是查询的时间范围 Bdate是开始时间 Edate是截止时间 这个查询是时间动态的,可以自由选择时间范围 |
[缴费金额]<>0
呵呵笔误了。。应该是 [缴费金额]=0
你的库中 [缴费金额]字段是数值型的,我想每条新增加的记录在这个字段中都应该有个 0 (默认值)。
所以SQL语句应该能通过,实现你要的结果。
(尽代表我个人观点) 如有不妥请指出!