sql子查询嵌套规则 mysql中查询一个子查询的结果和子查询本身的顺序不一样,怎么处理?

mysql中查询一个子查询的结果和子查询本身的顺序不一样,怎么处理?标题中子查询的结果与子查询本身的结果不同。你说的顺序是什么?是查询结果列表数据的顺序或执行计划的顺序。1. 如果结果的顺序不一致,建

mysql中查询一个子查询的结果和子查询本身的顺序不一样,怎么处理?

标题中子查询的结果与子查询本身的结果不同。你说的顺序是什么?是查询结果列表数据的顺序或执行计划的顺序。

1. 如果结果的顺序不一致,建议对有强制顺序要求的数据增加一个顺序(当前子查询不需要,只有最终的外部查询才需要)。

2. 如果执行计划的顺序不一致,建议张贴执行计划,以便于进一步分析。