-5
Ich habe eine Tabelle wie die Userdata wieMongoDB Abfrage Äquivalent der folgenden SQL-Abfrage
id category value
1 AR 100
2 WT 90
3 WT 12
4 AR 1000
5 AR 2005
6 WT 122
7 BP 112
8 BP 18
jetzt strucure hat Ich möchte alle Zeilen auszuwählen, die in der Kategorie indiviual Maximalwert hat. Also sollte meine Ergebnismenge sein.
id category value
5 AR 2005
6 WT 122
7 BP 112
Ich möchte dies in MongoDB Abfrage haben.
It`s SQL-äquivalent ist dies ein
select id,category,value from
(select id,
category,
value,
max(value)
over (partition by category) result
from UserData) a
where a.result=a.value order by a.id
Ich will wissen, dass Wie kann ich gleiches Ergebnis in der MongoDB Abfrage
Schauen Sie sich die Herstellung von [ MongoDB .NET Drive Docs] (http://mongodb.github.io/mongo-csharp-driver/2.2/) – Andrew
Suchbegriff ["mongodb max value"] (https://www.google.com/search?q = mongodb + max + value & ie = utf-8) Alle Top-Ergebnisse sind relevant. –