怎么查询一个范围里符合的值
比如我要查询60~70这分数段的学生,能查询=60的学生,但不能查询=70的学生。使用between函数能等于临界值
CSTR=ALLTRIM() NUM1=INT(VAL(SUBSTR(CSTR,1,AT([~],CSTR)-1))) NUM2=INT(VAL(SUBSTR(CSTR,AT([~],CSTR)+1))) SELECT 成绩.学号, 成绩.姓名, 成绩.学院,成绩.专业, 成绩.班级,成绩.学期,成绩.课程名称,成绩.学分, 成绩.成绩,成绩.名次; FROM 成绩; WHERE allt(成绩.学院)==xy; AND allt(成绩.专业)==zy; AND allt(成绩.班级)==ban; AND 成绩.学期==val(xq); and allt(成绩.课程名称)==allt(); and BETWEEN(成绩.成绩,NUM1,NUM2); group by 学号; order by 成绩 desc; into dbf 学生成绩信息这是我现在的代码