Я хочу, чтобы запрос на таблице содержал несколько полей как аргумент. Таким образом, я использую группу по полям для разных. BUt HANA выдает ошибку: Not A Group По выражениюНе группа по выражению: error
select "REFID", "ORGID_WE", "ARTIKLE", "ORGID", "HELLER", "WERT", "BZBAS_AW"
from "SYSTEM"."SOFT"
GROUP BY "REFID", "ORGID_WE", "ARTIKLE", "ORGID", "HELLER" ;
Для меня это выглядит хорошо. Есть идеи??
Удален тег MySQL, потому что MySQL не генерирует эту ошибку. Я удалил тег SQL Server, потому что он также не относится к SQL Server. –
Это в основном SAP HANA. Но я подумал, что любые ребята с хорошо знакомыми знаниями на SQL могут дать некоторое представление :) –
Что вам не хватает в сообщении об ошибке? У вас есть столбцы 'WERT' и' BSBAS_AW' в списке 'select', но они не входят в функции агрегации (' min() ',' max() 'и т. Д.), И они не находятся в' group by '. –