Pb Requete SQL...

bonjour tt le monde, j'ai un probleme, j'aimerais bien interroger ma base pour qu'elle me sorte la liste des clients n'ayant pas souscrit a l'option x.
Je pensait a:
"SELECT * from client, option
WHERE LibelOption <> 'x' "

mais cela ne marche pas, vu qu'un client peut posseder plusieurs options, et donc, il m'affiche le client ki n'a pas l'option 'x' etant donné qu'il a l'option y...
kkun a une idée? merci!

3 réponses

  1. au fait, j'ai oublié d'indiquer ma jointure dans l'exemple ci dessus, mais j'en une, ne vous inquietez pas!
    1. rien compris à ce que tu demandes

      libelOption, c'est sous quelle forme la variable:
      "xyz" si t'as les 3 options ?
      ou t'as libelOption1,2,3...

      Précise
      1. J'ai une table client : NumClient, RueClient....
        j'ai une table option : NumOption, LibelOption, NumClient.

        Un client, peut donc posseder plusieurs options.

        La requete ke je veut faire est afficher la liste des clients n'ayant pas souscrit a une des options...

        par exemple, comme option, nous avons anmationFlash,ListeDiffusion...

        j'aimerais afficher tous les clients n'ayant pas d'animations flashs sur leurs sites...
    2. Moi je ferais comme ca :

      // Tu veut pas les clients qui ont souscrit à 'x'

      select c.numclient from client c, option o
      where c.numclient = o.numclient
      and c.numclient
      not in (
      select numclient from option
      where numoption = X );

      En fait, tu sélectionne tous les clients, moins ceux quiu ont souscrit à l'option de numéro X.

      J'espere que ca a pu t'aider
      1. Contributeur
        Salut Hilikus !
        J'ai un souci avec l'option select pour mon moteur de recherche (site de test : http:txiki.free.fr/origine_noms.php3).
        En choisissant une initiale et le sexe s'affiche une liste déroulante. A partir de là, je voudrai que le visiteur puisse sélectionner un élément pour que s'affiche le contenu se rapportant a cet élément (prénom).
        Je suis vraiment débutant et je cherche une doc ou une aide sur ce point précis ! Je patauge et je vais péter les plombs. J'ais un bouquin (php4 et mysql en ligne - microapplication) mais je ne suis a priori pas capable de chercher au bon endroit. Existe-t-il une aide avec commentaires explicatifs quelque part ? La table est présente chez Free avec celle des dictons du jour (voir url ci-dessous).
        merci infiniement pour le tuyau. ! ;-))
        http://abarka.free.fr