Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Lister les champs issus de 2 tables dans une seule requête

  • Initiateur de la discussion Initiateur de la discussion kibouts
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

K

kibouts

Guest
Bonjour,

Sous Access, je souhaiterais lister tous les champs de 2 tables dans une seule et même requête.
Ca semble pourtant simple, mais je n'y parviens pas.
Plutôt qu'un grand discours, je joins un fichier xls qui explique mon problème.
Un grand merci d'avance pour votre aide.

Cordialement
 

Pièces jointes

Re : Lister les champs issus de 2 tables dans une seule requête

Bonjour

Ce type de requête n'a pas trop de sens mais c'est faisable ainsi
Select [Code Imm], Cluster as Cluster1, null as [Code Sté], null as Cluster2 from table 1 union
Select null as [Code Imm], null as Cluster1, [Code Sté], Cluster as Cluster2 from table 2
 
Re : Lister les champs issus de 2 tables dans une seule requête

Bonjour chris et merci.
Je suis un vieux novice... J'ai bien essayé, mais...
Dois-je placer tout le code dans une requête? Dans une macro ? Y a-t-il une synthaxe particulière ?
Encore merci.
 
Re : Lister les champs issus de 2 tables dans une seule requête

Bonjour

Tu crées une requête, tu ne sélectionnes pas de table puis tu affiches la requête en sql (dans l'interface de création de requête, le 1er bouton à gauche est déroulant, tu sélectionnes SQL) et tu colles ce que j'ai mis (en vérifiant et corrigeant les noms de champs et tables si nécessaire).
 
Re : Lister les champs issus de 2 tables dans une seule requête

Chris,
Super... merci, mais il reste un dernier détail : les codes numériques sont parfois rendus en code ascii. Comment qu'on fait chef?
Encore merci pour ton aide.
Kibouts
 
Re : Lister les champs issus de 2 tables dans une seule requête

Chris,
Ci-jointe ma base mdb test contenant la Requête1 union en anomalie : le "Code société" de la requête est renseigné des valeurs "p" et "s", qui sauf erreur de ma part correspondent aux codes ascii de 112 et 115, pourtant bien référencés dans la table "Sociétés"...

Merci beaucoup.
 

Pièces jointes

Re : Lister les champs issus de 2 tables dans une seule requête

Bonjour : c'est très bizarre. C'est a première fois que je vois cela.

Cependant en modifiant le nom code société en code societe dans la table source je n'ai plus ce problème.
De façon générale éviter accent, espaces et autres caractères spéciaux dans les noms de champs et de tables.

Même si Microsoft autorise tout en principe, ce n'est pas la première fois que je tombe sur une anomalie de nom : un fond d'écran fourni par Windows millénium, s'appelant bouton d'or plantait Windows dès le choix de ce fond...
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

D
Réponses
8
Affichages
1 K
DukeDevlin
D
B
Réponses
4
Affichages
2 K
Brain Box
B
P
Réponses
3
Affichages
4 K
B
Réponses
9
Affichages
2 K
Littledave
L
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…