Je dispose d'une table qui ressemble à ceci :
id timestamp value1 value2
1 09:12:37 1 1
1 09:12:42 1 2
1 09:12:41 1 3
1 10:52:16 2 4
1 10:52:18 2 5
2 09:33:12 3 1
2 09:33:15 3 2
2 09:33:13 3 3
Je dois regrouper par id et value1. Pour chaque groupe, je veux avoir la ligne avec le timestamp le plus élevé.
Le résultat pour la table ci-dessus ressemblerait à ceci :
id timestamp value1 value2
1 09:12:42 1 2
2 09:33:15 3 2
Je sais qu'il y a l'opérateur summarize qui me donnerait ceci :
mytable
| project id, timestamp, value1, value2
| summarize max(timestamp) by id, value1
Résultat :
id timestamp value1
1 09:12:42 1
2 09:33:15 3
Mais je n'ai pas réussi à obtenir value2 pour ces lignes aussi.
Merci d'avance