C # Entity LINQ возвращает неправильные и повторяющиеся значения

Я использую следующий код:

List<vw_GetIMeasurements> Imeasurements = context.vw_GetIMeasurements.Where(f => f.MEMBERID == userID).Distinct().ToList();

Это возвращает список с 12 значениями, как и должно быть, но эти значения всегда одинаковы (даже если их нет в БД (даже если они различны, это должно решить)

Visual of the issue

БД:

Database Image

Необработанное значение, которое возвращается, также неверно. Какова будет причина этой проблемы и как я могу решить ее?

Ответы на вопрос(4)

Ваш ответ на вопрос