Pourquoi ne pas utiliser une vue qui reponde a cette requette
(SELECT FACTURE_ELEMENT.REF_ELEMENT from FACTURE_ELEMENT where FACTURE_ELEMENT.FAC > 10000000 and
FACTURE_ELEMENT.bl not in ( select FACTURE_ELEMENT.bl from FACTURE_ELEMENT where FACTURE_ELEMENT.fac < 3000000)
)
et utiliser cette vue dans ta requette general?
N'y a il pas de probleme entre le FACTURE_ELEMENT de ta sous requette et celle de la requette global? Peut etre que ce qui suit pourait faciliter la chose :
SELECT toto.REF_ELEMENT from FACTURE_ELEMENT as toto where toto.FAC > 10000000 and
toto.bl not in ( select tata.bl from FACTURE_ELEMENT as tata where tata.fac < 3000000)
Enfin voila, c'est que des supposition mais peut etre que...
# Une vue
Posté par Calim' Héros . En réponse au message Optimisation d'une requête SQL ou choix d'un bon SGBD. Évalué à 3.
et utiliser cette vue dans ta requette general?
N'y a il pas de probleme entre le FACTURE_ELEMENT de ta sous requette et celle de la requette global? Peut etre que ce qui suit pourait faciliter la chose :
SELECT toto.REF_ELEMENT from FACTURE_ELEMENT as toto where toto.FAC > 10000000 and
toto.bl not in ( select tata.bl from FACTURE_ELEMENT as tata where tata.fac < 3000000)
Enfin voila, c'est que des supposition mais peut etre que...