1
SET colsep '|'
SET echo OFF
SET feedback OFF
SET linesize 1000
SET pagesize 0
SET sqlprompt ''
SET trimspool ON
SET headsep OFF
spool monitor.csv
SELECT error_id, '|', error_desc, '|', b.control_by
FROM error a, component_info b
WHERE a.error_id IN (
SELECT error_id FROM component_thresh JOIN component_info USING (component_id))
GROUP BY b.control_by
ORDER BY a.error_desc
/
我需要組由列在不同的表然後通過error_desc訂購它然後卷軸出來的結果。ORA-00979不是GROUP BY表達幫助卷軸
編輯:啊!我需要通過兩者來訂購。
在SELECT語句中使用Oracle(和大多數其他SQL實現)中的GROUP BY時,只能使用用於分組和/或聚合值的字段(如COUNT,MIN ','SUM'等) –
你爲什麼要分組? – San
客戶端請求 – user2992757