Fusionner des tableaux

Résolu
SnowmanXDXD Messages postés 10 Date d'inscription   Statut Membre Dernière intervention   -  
SnowmanXDXD Messages postés 10 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je voudrai fusionner deux tableaux sur access, mais j'ai un problème.

Mon premier tableau contient:
1ère colonne: le nom de l'élève
2ème colonne: prénom de l'élève
3ème colonne: la classe

Exemple:
Dolle Alphonse 4e9
Dupuy Jean 2nde7
Martin Patrick 4e8
Ribeiro Anne 3e9

Dans mon deuxième, il y a:
1ère colonne: le nom de l'élève
2ème colonne: prénom de l'élève
3ème colonne: LV1
4ème colonne: LV2

Exemple:
Dolle Alphonse Anglais Espagnol
Dupuy Jean Allemand Anglais
Gardes Catherine Italien Russe
Leclerc Zoé Anglais Japonais

Je voulais savoir comment je fais pour avoir un tableau qui ressemble à ça:

Dolle |Alphonse |4e9| Anglais |Espagnol
Dupuy |Jean |2nde7 |Allemand| Anglais
Gardes |Catherine | | Italien |Russe
Leclerc |Zoé | |Anglais| Japonais

Martin| Patrick| 4e8 | |
Ribeiro| Anne |3e9 | |

J'ai essayé de fusionner les tableaux en faisant une requête et en reliant les champs Nom et Prénom qui sont présents dans les deux tableaux.
Mais quand j'affiche le tableau, ACCESS me sort un tableau où il y a la classe, LV1 et LV2 de DOLLE ALPHONSE et de DUPUY JEAN mais pas les autres
Je vous e d'avance pour l'aide que vous m'apporterez.

A voir également:

4 réponses

DesTunK Messages postés 361 Date d'inscription   Statut Membre Dernière intervention   157
 
Ecris nous ta requête que l'on puisse la corriger, car le problème doit venir de là ^^'
Il me semble que ça ne t'affiche que ceux qui ont une classe, donc tu dois avoir une erreur de jointure :)
0
SnowmanXDXD Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 


J'ai fait une capture d'écran
0
DesTunK Messages postés 361 Date d'inscription   Statut Membre Dernière intervention   157
 
SELECT *
FROM Table1 t1, Table2 t2
WHERE t1.nom=t2.nom
AND t1.prenom=t2.prenom;

Dis moi si ça fonctionne !
En tout cas, c'est un truc dans ces eaux là
0
SnowmanXDXD Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
J'ai ACCESS 2010
Je dois le taper dans type de requete -> Définition des données?
0
SnowmanXDXD Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
je l'ai fait mais il n'affiche que les champs qui exisent dans les deux tableaux.
Dolle Alphonse
Dupuy Jean
0
DesTunK Messages postés 361 Date d'inscription   Statut Membre Dernière intervention   157
 
En bas à droite de ta page, tu cliques sur SQLView, et ensuite, tu copies la requête que je t'ai mis
0
SnowmanXDXD Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
Thanks ^^
je l'ai fait mais il n'affiche que les champs qui exisent dans les deux tableaux.
Dolle Alphonse
Dupuy Jean
0
Tessel75
 
Bonjour,
On voit très mal ta capture d'écran. Pour autant que je puisse en juger de ta requête initiale: tu te remets dessus, tu sélectionnes chacune des liaisons (en positionnant ton pointeur dessus), tu cliques droit, et tu sélectionnes "Toutes les données de la table 1 et seulement celles de la table 2 correspondantes"
Tu n'as pas les données de tes 2 tables parce que tu as sélectionné l'option "Seulement les données pour lesquelles les données sont égales dans les 2 tables".
Bonne suite
0
SnowmanXDXD Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
@Tessel75 Merci, le problème a été résolu grâce à toi. ^^

@destunk Merci à toi aussi de m'avoir aidé ^^
0