TiDB执行不符合预期

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。

  • 【TiDB 版本】:TiDB 4.0.7
  • 【问题描述】:
    下面的sql没有聚合函数不产生报错,能够有执行结果。
    SELECT edusubjectname AS rankCol, money
    FROM biz_order_courseedu_edusubject_refund_day
    WHERE dn = ‘acc’
    AND courseeduid IN (6, 7, 5, 285, 53)
    AND dt >= ‘20201021’
    AND dt <= ‘20201027’
    AND edusubjectname IS NOT NULL
    GROUP BY edusubjectname
    LIMIT 10

若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出的打印结果,请务必全选并复制粘贴上传。

  1. 我简化了一下,是这个意思吗? 应该报错? 看下你的sql_mode 配置

您好,我看了一下我集群上的sql_mode,不是文档上说的默认模式。


现在添加上了,好了。

:handshake:

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。