Requêtte sql

Bonjour,
si on a une table client(Num,Nom) je veusdrais afficher les clients qui on les même nom sans donner le nom.
exple la table contient 4 noms chaque 2 noms les même, le resultat c l'affichge des 4 noms
Configuration: Windows Vista Internet Explorer 7.0

10 réponses

  1. merciiiiiiiii wlah j'ai trouvé la solution c

    select c.nom from client c,client c1 where c.nom=c1.nom and c.num<>c1.num

    aussi la solution de redlifbig c juste l'execution 100% merciii khoya
    1. dsl pour l'erreur de comprehension

      select num,nom from client where nom in (select nom from (select nom,count(*)as cnt from client group by nom)as t where cnt>1)
      1. personne n'est arrivé à resoudre ce probleme
        c'est bi zarre!!!
        ""destinct nonnn""
        la fonction "count" si mais comment ??
        1. Je ne connais pas toutes les syntaxes de mysql
          mais je pense qu'une syntaxe existe car DISTINCT supprime les multiple
          donc c'est que la requête arrive bien à voir ça.
          Tu devrais chercher de ce coté la.
          1. si j'ai bien compris,
            tu veux que ta requête parcours ta bdd
            et qu'elle t'affiche toutes les personnes qui ont le même nom ... c'est ça ?
            1. ouiiii
              exactement brachiooo c ça !!
          2. on veut afficher les clients qui possèdent le meme nom
            sans donner le nom comme paramertre
            exp table client (Num,Nom)
            (1,adil)
            (2,moad)
            (3,ali)
            (4,adil)
            on doit obtenir comme resultats:
            1,adil
            4,adil
            1. je n'arrive pas vraiment a cerner l'exemple, pourrais tu être plus explicite s'il te plait ?
              1. Ba déjà si tu a une table tu peut commencer a mettre les couverts , ensuite prendre des cours de français et on verra ton problème après :)