{Access} sql fusionner trois tables
Fermé
martin232
-
18 nov. 2009 à 18:46
dedine1976 Messages postés 8 Date d'inscription lundi 30 août 2010 Statut Membre Dernière intervention 13 septembre 2010 - 30 août 2010 à 02:45
dedine1976 Messages postés 8 Date d'inscription lundi 30 août 2010 Statut Membre Dernière intervention 13 septembre 2010 - 30 août 2010 à 02:45
A voir également:
- {Access} sql fusionner trois tables
- Comment fusionner des pdf sans logiciel - Guide
- Tables des matières word - Guide
- Fusionner deux tableaux excel - Guide
- Fusionner deux cellules excel - Guide
- La blague des trois nains réponse - Forum Loisirs / Divertissements
4 réponses
blux
Messages postés
26703
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
4 mars 2025
3 328
18 nov. 2009 à 21:46
18 nov. 2009 à 21:46
Salut,
SELECT .... FROM TABLEA UNION SELECT ... FROM TABLEB UNION SELECT ... FROM TABLEC ?
SELECT .... FROM TABLEA UNION SELECT ... FROM TABLEB UNION SELECT ... FROM TABLEC ?
Louf67
Messages postés
1
Date d'inscription
vendredi 20 août 2010
Statut
Membre
Dernière intervention
20 août 2010
Modifié par Louf67 le 20/08/2010 à 18:14
Modifié par Louf67 le 20/08/2010 à 18:14
Bonjour,
Je souhaiterais faire la même chose mais je ne comprends pas bien la réponse (désolé je n'y connais rien en sql) et par ailleurs, j'aimerai que les données des 3 tables soient compilées dans une 4e table D qui contient les mêmes champs.
En reprenant l'exemple, est ce que ça donnerait? :
SELECT a FROM TABLEA UNION SELECT a FROM TABLEB UNION SELECT a FROM TABLEC
SELECT b FROM TABLEA UNION SELECT b FROM TABLEB UNION SELECT b FROM TABLEC
SELECT c FROM TABLEA UNION SELECT c FROM TABLEB UNION SELECT c FROM TABLEC
SELECT d FROM TABLEA UNION SELECT d FROM TABLEB UNION SELECT d FROM TABLEC
Que faut-il ajouter pour lui indiquer la table et les champs de destination?
Merci d'avance pour votre aide.
Je souhaiterais faire la même chose mais je ne comprends pas bien la réponse (désolé je n'y connais rien en sql) et par ailleurs, j'aimerai que les données des 3 tables soient compilées dans une 4e table D qui contient les mêmes champs.
En reprenant l'exemple, est ce que ça donnerait? :
SELECT a FROM TABLEA UNION SELECT a FROM TABLEB UNION SELECT a FROM TABLEC
SELECT b FROM TABLEA UNION SELECT b FROM TABLEB UNION SELECT b FROM TABLEC
SELECT c FROM TABLEA UNION SELECT c FROM TABLEB UNION SELECT c FROM TABLEC
SELECT d FROM TABLEA UNION SELECT d FROM TABLEB UNION SELECT d FROM TABLEC
Que faut-il ajouter pour lui indiquer la table et les champs de destination?
Merci d'avance pour votre aide.
blux
Messages postés
26703
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
4 mars 2025
3 328
20 août 2010 à 19:06
20 août 2010 à 19:06
Il faut faire un INSERT INTO...
dedine1976
Messages postés
8
Date d'inscription
lundi 30 août 2010
Statut
Membre
Dernière intervention
13 septembre 2010
30 août 2010 à 02:45
30 août 2010 à 02:45
bonjour,
désolé de ne pouvoir t'apporter de réponse car j'ai éxactement le méme probléme.....
on peut procéder comme suit, mais c'est long....
création de table à l'aide requete création de table.
ajouter les enregistrement des autres tables avec les requette ajout pour chaque table.
créer une requette supression pour eviter les doublons.
enfin, mettre toutes ces étapes par une macro qui éxécute toutes ces opérations succecivement.
si tu trouve une autre solution, merci de la partager.
bon courage
désolé de ne pouvoir t'apporter de réponse car j'ai éxactement le méme probléme.....
on peut procéder comme suit, mais c'est long....
création de table à l'aide requete création de table.
ajouter les enregistrement des autres tables avec les requette ajout pour chaque table.
créer une requette supression pour eviter les doublons.
enfin, mettre toutes ces étapes par une macro qui éxécute toutes ces opérations succecivement.
si tu trouve une autre solution, merci de la partager.
bon courage