Я получаю ORA-00979 с помощью следующего запроса:ORA-00979 не группа выражения
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;
Я не мог найти какие-либо примеров, которые имели как GROUP BY и ORDER BY пунктов в том же запросе. Я попытался удалить каждое поле из группы по одному, но я все равно получаю ту же ошибку.
Даже те, которые содержатся в предложении ORDER BY? У меня нет этих двух в моей группе. – Theresa
Нет, вам не нужно помещать их в ваш заказ по предложению – Xaisoft
Я попытался добавить два столбца в ORDER BY к GROUP BY. Это сработало. Благодаря! – Theresa