C # Entity LINQ zwraca błędne i zduplikowane wartości
Używam następującego kodu:
List<vw_GetIMeasurements> Imeasurements = context.vw_GetIMeasurements.Where(f => f.MEMBERID == userID).Distinct().ToList();
Zwraca listę z 12 wartościami, które powinny, ale te wartości są zawsze takie same (nawet jeśli nie znajdują się w DB. (Nawet jeśli były odrębne, powinny to rozwiązać)
DB:
Zwracana wartość surowa również jest błędna. Jaka byłaby przyczyna tego problemu i jak go rozwiązać?