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

PHP & Base de données Discussion :

Une Requête pour interroger deux table en sql


Sujet :

PHP & Base de données

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    460
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 460
    Points : 71
    Points
    71
    Par défaut Une Requête pour interroger deux table en sql
    Bonjour,

    J'ai une BDD nommé "trier" avec 2 tables : "tfi2003_contacts" et "vt"

    je voudrais interroger avec Une Requête les deux tables en sql pour avoir un résultat.

    exemple : il y a un le champs "societe" en commun dans les tables.

    alors une fois interroger la table "tfi2003_contacts" ou "vt" je voudrais avoir le résultat --> des champs "localite" et "region" apparaître avec le champs commun "societe"

    voici un exemple de la sorte :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $select = "SELECT prenom,nom,titre,phone,email,pays,no,cp,(cp-no) AS calcul FROM tfi2003_contacts ";
    comment faire simple ? car je c pas faire merci de votre aide
    faut-il créer une liaison entre les deux tables ? si oui comment ?

  2. #2
    Membre éprouvé Avatar de redoran
    Homme Profil pro
    Développeur-Amateur
    Inscrit en
    Juin 2010
    Messages
    1 346
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur-Amateur
    Secteur : Santé

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 346
    Points : 1 031
    Points
    1 031
    Par défaut
    Salam ; j'ai pas bien compris ton problème !!!
    si tu veux interrogé deux tables avec la même requête , cela suppose qu'il y'a un champs de jointure entre les deux.
    fait un tour http://sql.developpez.com/

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    460
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 460
    Points : 71
    Points
    71
    Par défaut
    C sa je veux interroger deux tables avec la même requête , comment faire un champs de jointure entre les deux ? comment les liées et ensuite je vais préparer ma requête.
    merci

  4. #4
    Membre éprouvé Avatar de redoran
    Homme Profil pro
    Développeur-Amateur
    Inscrit en
    Juin 2010
    Messages
    1 346
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur-Amateur
    Secteur : Santé

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 346
    Points : 1 031
    Points
    1 031

  5. #5
    Membre du Club
    Homme Profil pro
    NC NC
    Inscrit en
    Juillet 2012
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : NC NC
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juillet 2012
    Messages : 32
    Points : 49
    Points
    49
    Par défaut
    Salut

    Ta requête sera du style :

    SELECT * FROM tfi2003_contacts LEFT JOIN vt USING(societe)
    ou
    SELECT * FROM tfi2003_contacts LEFT JOIN vt ON tfi2003_contacts.societe = vt.societe

    ou pour obtenir uniquement les champs localite, region et societe

    SELECT localite, region, vt.societe FROM ......



    Pascal

Discussions similaires

  1. [XML-RPC / OpenERP] Requête pour interroger une table
    Par tompitch dans le forum Format d'échange (XML, JSON...)
    Réponses: 0
    Dernier message: 15/02/2012, 15h39
  2. Requête "select" sur deux tables dont une vide
    Par Torgar dans le forum Requêtes
    Réponses: 2
    Dernier message: 21/10/2009, 09h27
  3. Réponses: 2
    Dernier message: 04/06/2009, 14h49
  4. Réponses: 2
    Dernier message: 07/05/2009, 14h52
  5. Réponses: 4
    Dernier message: 16/02/2009, 20h52

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