Tôi nhận được ORA-00.979 với các truy vấn sau đây:ORA-00.979 không phải là một nhóm bởi biểu
SELECT cr.review_sk, cr.cs_sk, cr.full_name,
tolist(to_char(cf.fact_date, 'mm/dd/yyyy')) "appt",
cs.cs_id, cr.tracking_number
from review cr, cs, fact cf
where cr.cs_sk = cs.cs_sk
and UPPER(cs.cs_id) like '%' || UPPER(i_cs_id) || '%'
and row_delete_date_time is null
and cr.review_sk = cf.review_wk (+)
and cr.fact_type_code (+) = 183050
GROUP BY cr.review_sk, cr.cs_sk, cf.fact_date, cr.tracking_number
ORDER BY cs.cs_id, cr.full_name;
tôi không thể tìm thấy bất kỳ ví dụ mà có cả GROUP BY và ORDER BY khoản trong cùng một truy vấn. Tôi đã cố gắng loại bỏ từng lĩnh vực từ từng nhóm một, nhưng vẫn nhận được cùng một lỗi.
ngay cả những thứ nằm trong mệnh đề ORDER BY? Tôi không có hai người trong GROUP BY của tôi. – Theresa
Không, bạn không cần phải đặt chúng theo thứ tự của bạn theo khoản – Xaisoft
Tôi đã thử thêm hai cột trong ORDER BY vào GROUP BY. Điều đó hiệu quả. Cảm ơn! – Theresa