文本格式的日期数据应该用什么方法查询
如题,有一考勤表,里面的刷卡时间是用文本类型储存的,要查出两个日期如#2012-01-01#至#2012-01-03#的数据,要用什么方法,代码该怎么写
[解决办法]
刚才看了下。
第一步,建立一个名为qryWork_Info的查询(ACCESS中无参查询相当于SQL SERVER的视图),查询语句如下:
SELECT R_id, MachNo, Person_id, CardNumber, FunKey, Result, CDate(RsTime) AS RsTime, Data_Flag, DoorNo, Direction, Be_True, Be_Backup, Da_Nian, Da_Yue, Da_Ri
FROM Work_Info;
第二步,执行SQL查询,语句如下:
SELECT * FROM qryWork_Info WHERE RsTime BETWEEN #2012-07-01 00:00:00# AND #2012-07-03 23:59:59#
这时你可以看到指定了日期区间的结果。
[解决办法]