Mysql :select à partir de 2 tables

Résolu
cedric12 Messages postés 29 Statut Membre -  
 hich -
Bonjour,

Je souhaite faire un mysql_query sur 2 tables et afficher les résultats.

Exemple:
*tab1: banane(prix:1,pays:senegal)
*tab2:poire(prix:2,pays:france,region:languedoc)

Je veux selectionner prix et pays pour les deux tables
Comment utiliser SELECT?

3 réponses

voyagenet
 
salut

j'ai deux tables

table1 : test(pays,ville) les valeurs de ce tableau sont :
1: ---(france,toulouse)
2: ---(tunisie,hammamet)
table2: sejour(pays,ville) les valeurs de ce tableau sont:
1: ---(tunisie,djerba)
2: ---(tunisie,hammamet)

bon , je vais avoir un réquette qui permet de selectionner les villes qui ont la meme nom de pays de sorte que le nom de la ville ne soit pas repeté deux fois dans la meme pays

exemple de resultat : le requette doit faire l'affichage de cette façon:

>>tunisie:
---------------------------------------
hammamet
djerba
-----------------------------------------
>>france:
---------------------------------------
toulouse




et merci
2
Erdnax Messages postés 2279 Statut Contributeur 497
 
Salut,

Il me semble que ce que tu veux s'appelle des jointures, tu peux voir ça ici, avec de la théorie et des exemples :

http://www.commentcamarche.net/sql/sqljoint.php3

@+
0
hich
 
salut

j'ai deux tables

table1 : test(pays,ville) les valeurs de ce tableau sont :
1: ---(france,toulouse)
2: ---(tunisie,hammamet)
table2: sejour(pays,ville) les valeurs de ce tableau sont:
1: ---(tunisie,djerba)
2: ---(tunisie,hammamet)

bon , je vais avoir un réquette qui permet de selectionner les villes qui ont la meme nom de pays de sorte que le nom de la ville ne soit pas repeté deux fois dans la meme pays

exemple de resultat : le requette doit faire l'affichage de cette façon:

>>tunisie:
---------------------------------------
hammamet
djerba
-----------------------------------------
>>france:
---------------------------------------
toulouse




et merci
0