有好心人路过能解答一下吗,谢谢,表A记录有 B_id,userId两个字段,其中B_id是对应的B表中_id,userId是用户id,查询A表中某个用户的记录,查询结果能超过1000条,但是副表中要对B的某个字段排序,然后结束查询,如何才能做到不会错乱。
1***@qq.com
- 发布:2024-09-13 20:34
- 更新:2024-09-13 22:37
- 阅读:110
1 个回复
1***@qq.com (作者)
刚刚试过了,可以..此贴终结。
之前用聚合操作的联表查询来测试的,因为排序代码太麻烦,我就没用排序,发现怎么查都是按1000个1000个的出,例如查询一个用户的浏览记录,总数有2000条,记录中还有一个文章id,关联到文章表,想要联查后根据文章的日期,浏览量等等一些列进行排序,因为麻烦就没加上排序,导致我以为只会对每一批1000的数据进行排序,有可能某个数据会排在第一位,但按记录表来看,可能在1000条之后,我就觉得可能会导致排序错误
加上排序之后是我想太多了......(关键ai也告诉我排序会错,又没有解决办法给我)