Bonjour
Je ne comprends pas ce que vous souahitez faire :
- Voulez vous faire la somme des 10 premières lignes (mais par rapport à quoi ?)
- Faire un TOP 10 de total des montant de la table, mais cette requête ne reverra qu'un enregistrement de toute façon, voilà pour le TOP est refusé, essayez sans top 10 et regardez le résultat
Dans le 1er cas il faudra faire une sous-requête :
SELECT SUM(Montant)
FROM (SELECT TOP 10 Montant FROM MaTable ORDER BY Montant) AS X
Celà devrait donner un résultat correct.
Christian Robert
SQL Server MVP
http://blogs.codes-sources.com/christian