В предложении Select
нельзя использовать свойства, которые вы не используете в предложении GroupBy
. Вам нужно либо опустить все другие свойства, кроме t_session_datetime
в предложении Select, либо добавить их в предложение GroupBy, либо применить статистическую функцию - например, Count
, Min
, Max
, Sum
и т. Д. Для их. Ваше предложение Select может выглядеть так:
Select="Min(it.[t_session_id]) AS MinId,
it.[t_session_datetime],
Min(it.[t_session_location]) AS Location,
Min(it.[t_session_active]) AS Active,
Min(it.[t_session_notes]) AS Notes,
Min(it.[t_session_trainer]) AS Trainer"
Я не уверен, будет ли это работать для Active
, если это логическое свойство. Вы можете найти список агрегатных функций, которые доступны в Entity SQL здесь .