开发者社区> 问答> 正文

AnalyticDB for MySQL中为什么查询返回的结果排序每次都不同

已解决

AnalyticDB for MySQL中为什么查询返回的结果排序每次都不同

展开
收起
提个问题 2024-06-13 10:06:41 53 0
1 条回答
写回答
取消 提交回答
  • 开发者社区问答官方账号
    官方回答
    采纳回答
    AnalyticDB MySQL 是分布式的查询引擎,查询语义没有排序(order by)的话,返回的结果顺序是不保证每次都一致的。另外,如果查询中包含 group by 的话,请检查 select 中的列是否有即没有聚合函数,也不在 group by 中的字段,这类字段会随机返回一个值,会导致查询结果中的这类字段每次不同。
    2024-06-13 10:06:42
    赞同 1 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像