у меня есть этот запрос
select count(distinct user1_.Id) as col_0_0_ from [FriendCloseness] friendclos0_ inner join [User] user1_ on friendclos0_.User_id=user1_.Id where dateadd(d, 0, datediff(d, 0, friendclos0_.LastUpdate))=@p0 and friendclos0_.IsInvited=1 and user1_.IsDeleted=0 and user1_.Sex=@p1
таблица Пользовательское соединение с запросом FriendCloseness с полем FriendClossness LastUpdate, IsInvited, полем пользователя IsDeleted, Sex, где
таблица Пользовательская структура, связанная с запросом
Идентификатор пользователя, (первичный ключ) IsDeleted, Пол,
FriendClossness Id, (первичный ключ, будет ли СУБД автоматически устанавливать индекс на первичный ключ?) LastUpdate (datetimeoffset), IsInvited, User_id (внешний ключ)
Я задаюсь вопросом, какое поле мне нужно индексировать, и я хочу удалить функцию даты, создав новое поле «InviteDate» для хранения только даты