我试图从其他一些帖子中阅读 not a group by expression 错误,但他们都提到了组函数,例如 MAX、MIN 等。我没有使用任何一个,它是一个非常简单的查询,返回这种错误.
SELECT *
FROM ad_voarnet_atendimento_pista
WHERE is_closed = 0
GROUP BY prefixo
ORDER BY prefixo
我在这里做错了什么?
编辑:
预期的结果与 MySQL 通过此查询给我的结果相同。它将排除列 PREFIXO 的每个重复值。我只想要提到的列中每个值的 1 条记录。错误信息是这样的:
[Err] ORA-00979: not a GROUP BY expression