mysql怎么在非ID列排序的情况下取出某个ID之后的数据
例子如下idnum132132425362现在查询排序规则为orderbynumdesc,iddesc然后我要取出排序之后ID为4之后的数据(包括ID为4这一条)取出数据...
例子如下
id num
1 3
2 1
3 2
4 2
5 3
6 2
现在查询排序规则为 order by num desc, id desc
然后我要取出 排序之后 ID为4之后的数据(包括ID为4这一条)
取出数据应该是
id num
4 2
3 2
2 1
补充一下, 取出条件 都是动态的 只是例子中是取出ID为4的 并且输入条件只有 ID这一个,我知道可以limit 但是 问题是 怎么取出 排序后 条件ID 应该对应的 limit值 这里排序后 ID肯定是乱序的 展开
id num
1 3
2 1
3 2
4 2
5 3
6 2
现在查询排序规则为 order by num desc, id desc
然后我要取出 排序之后 ID为4之后的数据(包括ID为4这一条)
取出数据应该是
id num
4 2
3 2
2 1
补充一下, 取出条件 都是动态的 只是例子中是取出ID为4的 并且输入条件只有 ID这一个,我知道可以limit 但是 问题是 怎么取出 排序后 条件ID 应该对应的 limit值 这里排序后 ID肯定是乱序的 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询