sql查询某条数据前面还有多少条数据

2025-04-14 16:40:28
推荐回答(1个)
回答1:

首先,你得确认有个排序规则,按照某个字段(或者多个字段)排序之后才能有序号、位置的概念。
如果确认好 排序字段以后,再根据主键字段来确认条数
假设 表A 找的字段为F3='CCC',按F3 从小大到排序排序,查找他之前的记录条数就是
select count(1) from 表A where F3 <'CCC'