怎样得到用QUERY控件查询好了的记录(50分)

  • 主题发起人 主题发起人 crazywind
  • 开始时间 开始时间
C

crazywind

Unregistered / Unconfirmed
GUEST, unregistred user!
我已经在QUERY中排序好了一个表lieche.db
在QUERY中的代码如下:
select *
from lieche
order by daotime
我要在程序中得到此表的字段daotime最小的那条记录,和下一条记录
我该怎么在程序中写代码呢??
请高手指教:)

 
order by daotime 说明已经排序:则最小的一条记录是
第一条记录:Query.First;
下一条记录:Query.Next;
 
同意 craco, 我也会这么做的,如果想得到两条最小的记录,则还需要从第一条向下搜索第二条最小的,因为 daotime 可能会有重复的
 

同意craco 既然已经排好了。
第一条记录:Query.First;//就是最小的
下一条记录:Query.Next; //就是最小的下一条了。

 
crab有道理,因该考虑重复的
 
对,我也这么认为,因为你的排序字段不一定是Key所以可能会重复,
另外提醒一句,order既可以升序也可以降序,默认为升序
 
select min(daotime)
from leiche
 
很简单,就按大家说的做
 
多人接受答案了。
 
后退
顶部