IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage SQL Discussion :

Produit cartésien


Sujet :

Langage SQL

  1. #1
    Candidat au Club
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2013
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Janvier 2013
    Messages : 4
    Points : 3
    Points
    3
    Par défaut Produit cartésien
    bonjour tout le monde ,
    svp je vais vous poser la question telle quelle et j’espère que vous pourrez m’aider :
    on désire obtenir des couples employés constitués par deux noms d'employés quelconques (s'il existe 9 employés nous devrions obtenir 81 couples d'employés) mais on veut éliminer les faux couples constitués par un employé avec lui-même exemple (davolio,davolio) , ainsi que les doublons que l'on obtient en listant par exemple a la fois (davolio,fuller) et un peu plus loin (fuller,davolio),

    voila ma requête mais elle n'est pas complète
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    (select distinct e.Nom , em.Nom  from Employés e , Employés em where em.Nom not like e.nom)
    merci bien à tous

  2. #2
    Expert éminent sénior
    Homme Profil pro
    Responsable Données
    Inscrit en
    Janvier 2009
    Messages
    5 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable Données

    Informations forums :
    Inscription : Janvier 2009
    Messages : 5 198
    Points : 12 774
    Points
    12 774
    Par défaut
    Bonjour,
    Je n'ai pas tout compris, mais je pense qu'il ne manque plus grand chose:
    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    select
    e.Nom , em.Nom
    from Employés e
    left outer join Employés em on em.Nom > e.nom

    A voir s'il faut une jointure interne ou externe en fonction de ce qui est effectivement recherché.

    Tatayo.

  3. #3
    Candidat au Club
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2013
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Janvier 2013
    Messages : 4
    Points : 3
    Points
    3
    Par défaut
    voila j'ai ajouté quelques informations pour mieux comprendre mais je crois que votre réponse dont j'ai besoin
    alors merci tatayo

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Obtenir un produit cartésien
    Par pc75 dans le forum Excel
    Réponses: 10
    Dernier message: 07/04/2014, 08h51
  2. Produit cartésien sous Excel
    Par Olive_08 dans le forum Excel
    Réponses: 2
    Dernier message: 23/04/2008, 08h24
  3. Produit cartésien au lieu d'une jointure
    Par Smix007 dans le forum Débuter
    Réponses: 1
    Dernier message: 17/04/2008, 14h50
  4. [V 6.5.1] Produit cartésien
    Par pc75 dans le forum Deski
    Réponses: 7
    Dernier message: 10/07/2007, 10h17
  5. Réponses: 10
    Dernier message: 12/07/2006, 13h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo