SQL: Comment sélectionner une valeur maximale pour chaque groupe par jour?

Disons que j'ai une table contenant les colonnes suivantes...

Name, Date, Number

Et dire que nous avions les données suivantes insérés dans ces colonnes...

Bob, 2011-11-22, 1
Bob, 2011-11-22, 5
Bob, 2011-11-22, 4
Bob, 2011-11-22, 3
Wendy, 2011-11-22, 3
Wendy, 2011-11-22, 4
Wendy, 2011-11-22, 2
Wendy, 2011-11-22, 1
Chris, 2011-11-22, 4
Chris, 2011-11-22, 1
Bob, 2011-11-21, 4
Bob, 2011-11-21, 3
Wendy, 2011-11-21, 2
Wendy, 2011-11-21, 4
Wendy, 2011-11-21, 1
Chris, 2011-11-21, 4
Chris, 2011-11-21, 1

Maintenant ce que je voudrais faire est d'obtenir le Nombre maximum de valeur pour chaque Nom, pour chaque date. Donc mon résultat de la requête devrait ressembler à ceci...

Bob, 2011-11-22, 5
Wendy, 2011-11-22, 4
Chris, 2011-11-22, 4
Bob, 2011-11-21, 4
Wendy, 2011-11-21, 4
Chris, 2011-11-21, 4

Toute aide serait appréciée. Je suis l'aide de SQL 2005.

Ouais la requête réelle, je travaille a beaucoup plus de jointures et de colonnes, mais je voulais un peu idiot la question, jusqu'au cœur du problème. Les réponses ont certainement contribué à me rapprocher de ce que je suis vraiment essayer de faire. Merci à tous!
Pouvez-vous ajouter un peu plus dans le détail de la dernière opération ou d'une requête à l'aide de futures recherches? Il peut aider les gens à connaître dans l'avenir pourquoi la solution la plus simple ne fonctionne pas dans un scénario spécifique.

OriginalL'auteur mike | 2011-11-22