J'ai une table avec une valeur numérique (n) et trois valeurs de chaîne (a, b, c). Comment puis-je interroger cette table pour obtenir seulement des valeurs distinctes de (a, b, c) et s'il y a des doublons, prendre le maximum de l'ensemble correspondant de n valeurs?Sélection des valeurs distinctes de trois colonnes avec le maximum d'un quatrième où il y a des doublons
1
A
Répondre
4
select max(n), a, b, c
from mytable
group by a, b, c
4
Utilisation GROUP BY
:
select a, b, c, max(n)
from table
group by a, b, c;
Cela montrera que des ensembles uniques ou distincts de a, b, c
et montrer la n
maximale trouvée dans cet ensemble.
MAX
est une fonction d'agrégat conçue pour être utilisée avec GROUP BY
. D'autres fonctions d'agrégat potentiellement utiles comprennent MIN
, AVERAGE
et COUNT
.
+0
+1 parce que vous avez aussi raison. – NotMe
Questions connexes
- 1. Comment obtenir des valeurs distinctes des colonnes?
- 2. Sélectionner parmi plusieurs tables où l'on a des valeurs distinctes
- 3. Comptage des lignes de plusieurs colonnes distinctes
- 4. Sélection de valeurs de colonnes identiques distinctes à partir de tables non liées
- 5. SSRS Grouper sur un champ, même s'il y a des doublons
- 6. requêtes linq imbriquées, comment obtenir des valeurs distinctes?
- 7. disposition de trois colonnes fluide
- 8. Somme des colonnes avec des valeurs nulles dans Oracle
- 9. Il y a des chaînes en C++?
- 10. MySQL obtient des valeurs distinctes et compte combien de chaque?
- 11. Il y a des paramètres nommés, puis
- 12. SQL: compte le nombre de valeurs distinctes dans chaque colonne
- 13. Valeurs énumérées basées sur des valeurs distinctes XSLT 2.0
- 14. @Secured() Y a-t-il des instructions sur le journal ...?
- 15. sql valeurs distinctes
- 16. Disposition de trois colonnes avec plusieurs navigateurs
- 17. Trouver le maximum de trois nombres dans XSL
- 18. Comment trouver des doublons dans 2 colonnes non 1
- 19. valeurs d'insertion avec sélection
- 20. Y at-il des valeurs de propriétés composées au printemps
- 21. Y a-t-il des gemmes de Kestrel?
- 22. comment obtenir des valeurs distinctes de json dans jquery
- 23. Y a-t-il des compilateurs de code natif Lisp?
- 24. Pourquoi n'existe-t-il pas de méthode Linq pour renvoyer des valeurs distinctes par un prédicat?
- 25. Fusionner efficacement des tableaux de chaînes dans .NET, en conservant des valeurs distinctes
- 26. SPGridView - Sélection des colonnes par l'utilisateur
- 27. Y a-t-il des bibliothèques de diagrammes Javascript qui font des nuages de points?
- 28. Netsuite malheurs: Y a-t-il des références décentes partout?
- 29. Réglage nombre maximum de colonnes pour ListView
- 30. comment faire une sélection sur des valeurs telles que de multiples colonnes sql
Arg! Battez-moi. ;-) –