Fusionner deux tables

tariq80
Invité n'ayant pas de compte PHPfrance

24 juin 2016, 12:29

Bonjour, permettez moi de vous expliquer mon problème :

Table 1 :

1 | info1
2 | info2
3 | info3
4 | info4

Table 2 :

1 | equivalent1
2 | equivalent2

Résultat souhaité :

1 | info1 | equivalent1
2 | info2 | ----
3 | info3 | equivalent2
4 | info4 | ----

Résultat obtenu pour le moment :

1 | info1 | equivalent1
3 | info3 | equivalent2

Merci de M'aider

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

27 juin 2016, 13:56

salut,

pour faire cela il te faut une liaison entre les deux tables.
cela s'appel une jointure

dans l'état de ce que tu indiques ce n'est pas possible.

tu dois donc ajouter une colonne dans la table 1 qui va contenir la clef étrangère et l'utiliser pour la jointure entre les tables.

Si tes tables se limite au jeu de test ce dessus peux être faut il penser à simplement mettre la colonne "équvalent" dans la table 1 et supprimer la table 2.


@+
Il en faut peu pour être heureux ......