推送失败,报“数据库SQL执行错误”

客户推送失败,报错信息为: 推送失败报:数据库SQL执行错误 - 图1

排查思路: 通过图上的transid去后台查找一下日志信息,拿到日志信息之后用chata GPT 查一下这个报错的原因

 注: transid是上图的log/后面的那串数据
 注: 后台管理只有超管才能使用

如何通过后台管理看日志 可查看该文档:https://study.sf.163.com/documents/read/privatization/lzs22

推送失败报:数据库SQL执行错误 - 图2

例如这个错误的结果如下图: 推送失败报:数据库SQL执行错误 - 图3 如图所示 这个错误是因为SQL里面聚合函数调用不可嵌套 之后通过后台日志拿到DA的SQL之后看一下是图表里面哪个字段用到了这种,修改一下就可以了