Salut,
Voila j'ai encor un soucis....

Je doit faire des group de 15000 ligne de donnée (ma table à 90 000 lignes)
Sous SQL server c'est pas top (à cause du top justement...)
Bon le but est simple toutes les 15000 ligne, jedoit ramener la somme d'un champ !
Bon plusieurs solution m'ont sauté à l'esprit :
- 1 rajouté un champ de comptage qui s'incrémente toutes les 15000 lignes (ce qui me permet ensuite de faire un group by sur ce champ avec le sum)
j'ai tenté de faire un update mais je sais pas récupérer le "max" de mon champ pour l'incrémenter
update PS_MM_LIGNE set COMPTEUR = MAX(COMPTEUR)+1 select top 15000 DD_AMT_BASE from PS_MM_LIGNE where COMPTEUR = 0
- 2 un select magique, mais j'ai pas trouvé
- 3 en dur dans mon code (mais il faut que je recalcul tout les trucs bref galere)
++
"Aucun de nous ne sait ce que nous savons tous, ensemble." Lao Tseu inventeur du "copier coller" [8D]