• [^] # Re: ta version de my sql

    Posté par . En réponse au message requete SQL not in. Évalué à 0.

    il n'y a pas d'erreur dans ta requete
    c'est la version de Mysql qui n'accepte des select imbriqué
    Jusqu'à la version 4.0, il me semble, la 4.1 implémentant (enfin !) les requêtes imbriquées (appelées aussi sous-requêtes).

    Par contre, ce n'est pas une erreur de syntaxe, mais je suggère très fortement de mettre des alias quand des tables ou des colonnes apparaissent plusieurs fois dans une même requête:

    SELECT DISTINCT A.NUMAPPEL
    FROM APPEL A
    WHERE A.NUMAPPEL NOT IN (SELECT D.NUMAPPEL FROM DETAIL D);