Page 1 sur 1

Une Requête pour interroger deux table en sql

Posté : 03 juil. 2012, 21:35
par debutant10
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 : Tout sélectionner

$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 ?

Re: Une Requête pour interroger deux table en sql

Posté : 03 juil. 2012, 22:12
par moogli
salut,

avec une jointure simple avec un where, par exemple : select .... from tfi2003_contacts, vt tfi2003_contacts.societe = societe.vt


@+

Re: Une Requête pour interroger deux table en sql

Posté : 03 juil. 2012, 22:52
par debutant10
Comment faire une jointure simple ? car j utilise phpmyadmin

Re: Une Requête pour interroger deux table en sql

Posté : 03 juil. 2012, 23:00
par juliette
compliqué de t'expliquer les jointures, lis ça: http://www.siteduzero.com/tutoriel-3-21 ... s-sql.html et ce seras plus facile après...

Re: Une Requête pour interroger deux table en sql

Posté : 07 juil. 2012, 16:09
par debutant10
bonjour,
SELECT * FROM table1,table2 WHERE table1.champs=table2.champs
SELECT * FROM vt,tfi2003_contacts WHERE vt.societe=tfi2003_contacts.localite

rien ne s 'affiche ?

le champs en commun des deux tables est societe

les données à afficher sont localite et region de la table tfi2003_contacts mais avec en commun le champ societe des 2 tables.


Merci

Re: Une Requête pour interroger deux table en sql

Posté : 07 juil. 2012, 16:21
par AB
Rien ne s'affiche, c'est à dire ? Que renvoie phpMyadmin comme message ?

Re: Une Requête pour interroger deux table en sql

Posté : 08 juil. 2012, 14:46
par debutant10
Pas d'enregistrements dans cette table...

Bizarre car la table est bien renseignée ...


Quel serait la requête qui peu faire le nécessaire dans mon cas merci de votre aide

Re: Une Requête pour interroger deux table en sql

Posté : 08 juil. 2012, 17:46
par AB
Enlève le WHERE le temps de débugguer.