sql 多条件查询语句并且能选择最后一条记录

来源:百度知道 编辑:UC知道 时间:2024/05/22 11:10:40
我要选某条记录的条件是满足等于 A1 B2 C3 D5 并且还要是这些所有记录中的最后一条 或其中的某一条 我该怎么写我的SQL语句
我是菜鸟哈 十分希望哪个高手能帮帮我哈
首先很感谢你们能关注的我的问题 谢谢你们哈

但是我都去试了一下 老是出错
这可能不是你们的原因 也有可能是我的原因.
不管怎么说 谢谢你们了哈.
我再补充一下我的问题哈 希望大家不要嫌我烦哈
我就是要得到一张表里面满足2个到3个条件 并且能是最后一条记录 或者能指定是某一条记录 我在这方面是新手
答案能有多详细就多详细 真的谢谢你们了
我是才建的一个号 没有什么分 有后多了 可以全不给你们
真的谢谢哈

select top 1 from table where (字段1=A1) and (字段2=B2) and (字段3=C3) and (字段4=D5) order by id desc

select top 1 from table123 where column1 in ('A1','B2','C3','D5') order by 自动编号 desc

试试看!

这种指定第几条的选择,由于没有字段名作为排序条件,一般要用游标的。

select top(1) * from table where (字段1=A1) and (字段2=B2) and (字段3=C3) and (字段4=D5) order by id desc