CSDN论坛 > Delphi > VCL组件开发及应用

用BDE操作DBF文件,Locate查询到一条记录后,如何查询到下一条符合条件的记录????急@@ [问题点数:0分]

Bbs1
本版专家分:5
结帖率 98.31%
Bbs1
本版专家分:0
Bbs3
本版专家分:628
Bbs1
本版专家分:5
Bbs1
本版专家分:5
匿名用户不能发表回复!
其他相关推荐
mysql 查询最新第一条记录问题总结
mysql查询表中最新的一条记录总结 在使用数据库的时候,经常会遇到如下问题: 比如有一张表A,字段和数据如下: 姓名(name) 身份证号(唯一标识)(id) 购买产品(pro) 价格(price) 数量(count) 购买时间(time) 张1 111111 Computer 1600 元 5 2018-03-03 张1...
SQL查询当前数据以及上一条和下一条三条记录
想查询某个表当前数据以及上一条和下一条的记录,网上找了一下解决办法都不如意,按网上的方法可以查询出三条数据,但是当查询的这条数据没有上一条或下一条记录时就不行了。现在我把解决问题的sql语句放上 : 理一下思路,明确的查询三条语句:SELECT * FROM 表名 WHERE id IN(当前id的前一个id值,id值,当前id的后一个id值) 在这里说一下为什么是“当前id的前一个id值”而
SQL查询当前数据上一条和下一条的记录
SQL查询当前数据上一条和下一条的记录,管用,仅供参考!!!
mysql查询表中前一条和后一条数据
标题1.查询前一条记录: select * from 表名 where id = (select id from 表名 where ranking < #{ranking,jdbcType=BIGINT} order by ranking desc limit 1); 2.查询后一条记录: select * from 表名 where id = (select id from
oracle 查询最后一条记录
select * from(  select        j.ndate as ndate,       j.customer,       sum(j.amount) as sumAmount,       row_number() over(order by j.pid desc) rn  from        income.jk_debt j,       dic.jk_dic_mone
MySQL查询当前数据上一条和下一条的记录
如果ID是主键或者有索引,可以直接查找: 方法一: 查询上一条记录的SQL语句(如果有其他的查询条件记得加上other_conditions以免出现不必要的错误): select * from table_a where id = (select id from table_a where id 查询下一条记录的SQL语句(如果有其他的查询条件记得加上other_condit
更新最后一条记录
//修改最后一条记录 UPDATE userinfo set userid='55' WHERE 1 ORDER BY userid DESC LIMIT 1 //删除第一条记录 delete from userinfo where 1 order by userid limit 1 ====================================== mysql>
oracle数据库中求某行的上一条记录和下一条记录
利用oracle提供的lead、lag  函数来查询已有记录的上一条、下一条记录。 求id=ae2e829ecffd4715a5c163f829c2e0f5的上一条记录和下一条记录 上一条记录的sql如下: select * from t_company_apply where  id=(select c.p from (select id,lead(id,1,
关于使用一条SQL语句 找出同时符合多个tag条件的记录集合算法
Web应用中,对记录集的Tag运算中 找出同时符合多个tag条件的记录集合算法,SQL 语句解决方案。
oracle 查询当前记录的上一条记录或下一条记录
上一条 select *   from cms_article a  where id = (select c.p                from (select t.id, lag(t.id, 1, 0) over(order by t.sort) as p                        from cms_article t) c            
关闭
关闭