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

Bases de données Delphi Discussion :

selectionner des champs


Sujet :

Bases de données Delphi

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    59
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2011
    Messages : 59
    Points : 0
    Points
    0
    Par défaut selectionner des champs
    salut,
    j'ai un problème, pour bien comprendre voila un exemple :
    supposons que j'ai ces trois tables :
    employé(NumEmp,CodeAgence,codeEntrNom,Prenom,dateN)
    agence(NumAgence,Designation)
    entreprise(NumEntre,Nom).
    je veux extraire une nouvelle table qui contient NomEmp,Nom de l'agence, Nom de l'entreprise
    alors par cette requetes :
    select NumEmpl,NomEmp,Entreprise.design,Agence.Nom
    from empl...,entre..,agence
    where empl.codeagence=agence.num
    and empl.codeentr=entre.num

    mon probleme est parexemple un employé peut etre attaché a une entreprise ou non çàd dans la nouvelle table si l'employé n'appartient pas à une entreprise il ne figure pas dans cette nouvelle table.
    je veux voir cet employé sur la table meme s'il n'a pas d'entreprise et il a malgré une agence.
    merci

  2. #2
    Membre éprouvé
    Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2010
    Messages
    469
    Détails du profil
    Informations personnelles :
    Âge : 66
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2010
    Messages : 469
    Points : 1 100
    Points
    1 100
    Par défaut
    Bonjour

    Ta question devrait être posée dans un forum SQL, et ne concerne pas vraiment Delphi !

    Cherche dans la documentation de SQL "LEFT OUTER JOIN", et tu trouveras la réponse à ta question.
    Cordialement,
    Tintinux

    Initiateur de Gestinux, une comptabilité gestion open-source, pour Linux, Windows et Mac OS.
    Une version stable et une autre en développement, avec Lazarus : vous pouvez aider à la tester, la traduire et à la développer.

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2011
    Messages
    59
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2011
    Messages : 59
    Points : 0
    Points
    0
    Par défaut merci bcp
    Citation Envoyé par tintinux Voir le message
    Bonjour

    Ta question devrait être posée dans un forum SQL, et ne concerne pas vraiment Delphi !

    Cherche dans la documentation de SQL "LEFT OUTER JOIN", et tu trouveras la réponse à ta question.

Discussions similaires

  1. [MySQL] Selectionner des champs en groupant par 2 categories
    Par isitien dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 02/12/2010, 11h39
  2. [MySQL] Selectionner des champs spécifiques de 2 tables comportant les meme noms
    Par monlou dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 15/09/2010, 17h29
  3. [AC-2007] selectionner des champs dans un sous-formulaire
    Par karwafmhz dans le forum IHM
    Réponses: 2
    Dernier message: 08/06/2010, 19h49
  4. afficher des champs d'un formulaire en selectionnant une case à cocher
    Par bozykely3 dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 06/06/2007, 09h33
  5. Réponses: 2
    Dernier message: 21/04/2006, 12h09

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