请问 如何用sql语句实现对数据库表中最后一条记录的查询和调用

来源:百度知道 编辑:UC知道 时间:2024/05/25 05:19:32
各位高手,我希望实现以下功能:先查询到数据库表中最后一条记录,再以该条记录的某个列信息为变量,以这个变量为条件,在另一个表中查询满足该条件的信息,可以实现吗?Delphi编程。。。谢谢

select a.* from 表1 a where a.字段 = (select top 1 b.字段 from 表2 order by b.字段 desc)

首先top 1 只查询出1条数据;然后,将它倒序,最后一天就显示第一条了.!

select top 1 from 表名 oder by 主键字段 desc;

我想个笨办法好了。。
代码取得数据库记录总数,然后赋值给一个变量,接着代码控制记录下移n条不就最后一条了··哇哈哈o(╯□╰)o,反正是后台谁也看不见··

然后取得要数据,从其他表中where一下下....

能不能把你所建立的表跟条件说明白些,这样方便我们写代码