Ich habe eine URL auf Inhalt zeigen und ich muss den höchsten Wert in einer der Spalten enthalten. Gibt es irgendeine Aggregatfunktion, die das bewerkstelligen kann oder muss ich das manuell tun?Android: Holen Sie sich den höchsten Wert in Spalte
Antwort
Wenn Sie ein Android-Content-Provider sind abfragt, sollten Sie in der Lage sein, dies durch erreichen MAX(COLUMN_NAME)
in dem Auswahlparameter ContentResolver.query
vorbei:
getContentResolver().query(uri, projection, "MAX(COLUMN_NAME)", null, sortOrder);
Wo Uri die Adresse des Content-Provider ist. Dies sollte die einzelne Zeile mit dem höchsten Wert in COLUMN_NAME zurückgeben.
Android-Datenbank verwendet SQLite, also SELECT MAX(thecolumn) FROM TheTable
sollte funktionieren, wie in jeder anderen SQLite-Implementierung (oder für jede andere SQL, "ite" oder nicht ;-). (Wenn Sie nicht android.database
verwenden, geben Sie lieber an, was Sie stattdessen verwenden ;-).
Ich benutze ContentResolver.query (...). Ist es dort möglich? Welches Feld soll verwendet werden? – Migol
- 1. Holen Sie den höchsten Wert von in Tabelle nach Klasse
- 2. Holen Sie den größten Wert aus Spalte
- 3. Android - Holen Sie sich den letzten Wert aus der Liste
- 4. Holen Sie sich den höchsten Wert eines bestimmten Feldes von einem API reponse in Python
- 5. Holen Sie sich die drei höchsten Werte aus dem Array
- 6. Holen Sie sich die höchsten Werte eines Daten Attribut
- 7. Holen höchsten Wert pro n Zeilen
- 8. jQuery - Holen Sie sich den Wert des nächstgelegenen Textfelds
- 9. Holen Sie sich den Wert eines Twitter-Bootstrap-Optionsfelds. JQuery
- 10. ASP: Holen Sie sich den Wert von Javascript mit GetElementbyId
- 11. Holen Sie sich den Funktionscode in Matlab?
- 12. Holen Sie sich den Typ in Flex
- 13. mongodb: Den höchsten numerischen Wert einer Spalte finden
- 14. Mootools: Holen Sie sich den Wert des geklickten Elements
- 15. Holen Sie sich den Wert eines Attributs JQuery
- 16. JavaFX - Holen Sie sich den Wert einer ChoiceBox ohne Lambdas
- 17. Holen Sie sich den Wert von Monaco Editor
- 18. Holen Sie sich den einzigen zurückgegebene Wert mit PDO
- 19. Android - Holen Sie sich die Bildquelle
- 20. Wie findet man den höchsten Wert einer Spalte?
- 21. Holen Sie sich den Spaltenindex eines Bereichs
- 22. Holen Sie sich das Kontrollkästchen Wert php
- 23. Android: Holen Sie sich den Wert von Editiertext in der Tabelle
- 24. Holen Sie sich den letzten Datensatz in Cassandra
- 25. Holen Sie sich Android Bluetooth-Gerät Typ
- 26. WIN32_FIND_DATA - Holen Sie sich den absoluten Pfad
- 27. PHP: Holen Sie sich den Browser-Namen
- 28. Holen Sie sich den Rückgabewert von JOptionPane
- 29. Holen Sie sich den Prozessnamen von pid
- 30. Holen Sie sich das Datenelement Wert nach in jQuery geklickt
'" MAX (COLUMN_NAME) "' sollte als Projektion verwendet werden, nicht als Auswahl. –
Warum müssen wir sortOrder einstellen? – UmAnusorn