Simplification d'une requête SQL
Salut,
J'ai écrit une requête en SQL qui permet de lister les modèles, pour lesquels il s'avère que 2 auteurs (ou plus)
obtiennent des résultats incohérents sur la précision, ce qui répond a cette inequation "abs(e1.accuracy - e2.accuracy) > e1.error + e2.error" .
La requête est la suivante:
Code:
1 2 3 4 5 6 7 8
| select distinct model
from Experience e1
where exists (
select *
from Experience e2
where abs(e1.accuracy - e2.accuracy) > e1.error + e2.error
and e2.authors <> e1.authors
); |
Et j'aimerais savoir comment la simplifier ? Je voudrais supprimer le "where exists" mais je ne vois pas comment...
Si quelqu'un a des idées je suis preneuse ! :)
Merci !