我试图通过一些其他帖子的表达式错误来了解关于组的不是一个组,但它们都提到了组函数,例如MAX,MIN等。我没有使用任何它是一个非常简单的查询返回这种错误。真的很简单SQL不是一个GROUP BY表达式 - Oracle
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
你会得到什么确切的错误信息? – Aaron
你想做什么?什么是预期的输出? –
我试图得到MySQL会给我这个SQL。它会排除PREFIXO列的每个可重复值。 –