Requêtte sql

lailati -  
lailatiti Messages postés 14 Statut Membre -
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. cs-bilou Messages postés 836 Statut Membre 164
     
    Tu parle français là ?

    Bilou.
    0
    1. lailatiti
       
      Ce n'est pas la réponse que je veux
      0
  2. laulo
     
    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 :)
    0
  3. Brachior Messages postés 616 Statut Membre 46
     
    je n'arrive pas vraiment a cerner l'exemple, pourrais tu être plus explicite s'il te plait ?
    0
  4. lailati
     
    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
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Brachior Messages postés 616 Statut Membre 46
     
    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 ?
    0
    1. lailati
       
      ouiiii
      exactement brachiooo c ça !!
      0
  7. Brachior Messages postés 616 Statut Membre 46
     
    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.
    0
  8. lailatiti Messages postés 14 Statut Membre
     
    personne n'est arrivé à resoudre ce probleme
    c'est bi zarre!!!
    ""destinct nonnn""
    la fonction "count" si mais comment ??
    0
  9. redlifebig Messages postés 60 Statut Membre 23
     
    select count(*),nom from client group by nom
    0
  10. redlifebig Messages postés 60 Statut Membre 23
     
    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)
    0
  11. lailatiti Messages postés 14 Statut Membre
     
    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
    0