Bonjour
J'ai un probleme de construire une requete SQL.
J'ai 2 tables avec des no factures, no clients, et montants.
Une table (table_b) a des prevision et la seconds (table_a) a des factures definitives.
Table: table_a
no_fac numeric
no_cli numeric
mt numeric
Table: table_b
no_fac numeric
no_cli numeric
mt numeric
Je voudrai avoir une requete qui fait un rapprochement entre ces 2 tables,
Ma base de données est MS SQL 2000
J'ai essayer cette requete, mais elle prend beaucoup trop de temps (plus de 29 sec. pour un client et d'un resultat de 6 lignes)
select a.no_fac,a.no_cli,a.mt,b.no_fac as no_fac1,b.no_cli as no_cli1,b.mt as mt1
from table_a a
full outer join table_b b on a.no_fac=b.no_fac and a.no_cli=b.no_cli
where a.no_cli=600 or b,no_cli=600
Merci d'avance pour tout aide.
Saluations
Ralf
Partager