|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2007 Messages : 41 ![]() |
Bonjour,
Je souhaite faire une multiplication entre un champ d’une table A et une vue. J’ai une table dans laquelle je stocke mon code client, le code variété (de mon produit), le code jour, le volume et le CAN. De l’autre côté, j’ai une vue qui calcule, pour chaque mois et chaque variété le coefficient pour obtenir le coefCAN. Je souhaite donc intégrer, dans ma colonne CAN de ma table, le calcul volume * coefCAN. Voici la requête que j’ai faite. Le pb c’est que j’ai 8 millions lignes ds ma table et que c’est très long (ma requête à tourner 2h sans résultat… :s) Code :
J’espère que j’ai été assez claire…. Merci d’avance pour votre aide ! |
||
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Inscription : novembre 2004 Messages : 1 298 ![]() |
As-tu un index qui pointe sur cod_var et cod_moi pour la vue V_GPA_VOL_VAR_MOI_HISTO ? Si non, crée-le et relance la requête.
|
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2007 Messages : 41 ![]() |
Effectivement c'est bien plus rapide....
![]() Merci bcp! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com