chris500 | En Sql Server, tu peux tenter un truc du style :
Code :
- Select Table1.ColonneA, Table1.ColonneB, Table1.ColC, Table2.ColonneC
- From (Select ColonneA, ColonneB, sum(ColonneC) ColC
- from Table
- Where IsNumeric(ColonneC) > 0
- Group by ColonneA, ColonneB) Table1,
- (Select ColonneA, ColonneB, ColonneC
- from Table
- Where IsNumeric(ColonneC) > 0) Table2
- Where Table1.ColonneA = Table2.ColonneA
- And Table1.ColonneB = Table2.ColonneB
|
En séparant en 2 requêtes (une pour le nombre et l'autre pour le libellé), ça simplifie un peu.
Par contre comme le champ ColonneC est une chaine de caractères, il te faudra sans doute faire une conversion en type entier dans le Sum(...) ---------------
Homme, tu n'es que poussière. Thon, tu n'es que miettes.
|