求条查询语句。很简单的!但是自己不会!急!在线等待
现在有个库.gdk.dbf。我要在里面找出在这个月里面增加的记录。然后在统计一下有多少条/日期的字段:date.19990630。就是前面这样的格式了!给分!给分! 问题点数:0、回复次数:2Top
1 楼foxdelphi(我要作官)回复于 2003-12-04 11:54:21 得分 0
select * from table where year(ctod(strsub(date,1,4)+"-"+strsub(date,5,2)+"-"+strsub(date,7,2)))=year(date()) and month(ctod(strsub(date,1,4)+"-"+strsub(date,5,2)+"-"+strsub(date,7,2)))=month(date())Top
2 楼newfang(传说中的MIC)回复于 2003-12-04 13:16:47 得分 0
你的“这个月”是指当前月吗???
方法有很多:
1 select count(*) from gdk where left(dtos(日期字段),6)==left(dtos(date()),6)
into array 数组名
? 数组名(1)
2 k=0
locate for left(dtos(日期字段),6)==left(dtos(date()),6)
if not eof() then
k=1
else
k=0
return
endif
do while not eof()
cont
k=k+1
enddo
? k
另外,还可以用set filter to left(dtos(日期字段),6)==left(dtos(date()),6) ;
等等……
Top




