我試圖通過一些其他帖子的表達式錯誤來了解關於組的不是一個組,但它們都提到了組函數,例如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列的每個可重複值。 –