ce sont des donnéesComment retourner des lignes avec une valeur maximale d'une colonne groupée par une autre colonne?
id code status
1 1 5
2 1 6
3 2 8
4 2 9
5 2 12
6 3 15
7 3 19
8 3 13
ce que je dois en conséquence est la suivante:
id code status
2 1 6
5 2 12
8 3 19
-à-dire que j'ai besoin de lignes al avec id max en groupe par code.
par exemple, pour le code 3, ids sont 6, 7, 8 et je dois ramer 8.
requête SQL équivalente serait
select *
from t inner join (select max(id) maxId from t group by code) t1
on t.id = t1.maxId
colonne État est irelevant, il est juste un atribute .
Quelle est la requête linq pour quelque chose comme ça?
Merci d'avance.
L'état est non pertinent. C'est juste un code d'attribut et les identifiants sont ce que les metters! Mais je vais essayer d'utiliser quelque chose de cela. – 100r
Désolé, j'ai mal lu la question. Fixé. –
chose intéressante se passe. ma requête renvoie 110345 lignes an vôtre retourne 110346 lignes :/ je ne sais pas pourquoi .. – 100r