Mise en forme requêtes access 2007

Résolu/Fermé
laetice13 Messages postés 67 Date d'inscription lundi 31 décembre 2007 Statut Membre Dernière intervention 26 janvier 2014 - 23 avril 2009 à 11:44
laetice13 Messages postés 67 Date d'inscription lundi 31 décembre 2007 Statut Membre Dernière intervention 26 janvier 2014 - 27 avril 2009 à 11:23
Bonjour,
je débute avec access 2007.
j'ai importé des tableaux excel qui contiennent des nom prénom adresse en créant une table par groupe de personnes.
je souhaite effectuer une requête pour que toutes ces tables (pour lesquelles j'ai créé une relation sur l'ID) apparaissent dans 1 seul tableau et que les doublons soient éliminés.
qd je lance la requête, les champs se mettent côte à côte, mais les listes noms prénoms aussi,
j'aimerais qu'il n'y ai qu'un champs nom, prénom et que tout soit en colonne (tous les noms avec les noms, les prénoms avec les prénoms etc)
peut être que les relations ne sont pas bonnes,
merci à qui veut bien m'aider, j'ai suivi l'auto formation microsoft en ligne, mais ce n'est pas évident à mettre en pratique,

6 réponses

blux Messages postés 25994 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 23 avril 2024 3 289
24 avril 2009 à 08:59
Salut,

pas compris la question...

exemples ? source de la requête ?
0
laetice13 Messages postés 67 Date d'inscription lundi 31 décembre 2007 Statut Membre Dernière intervention 26 janvier 2014 1
24 avril 2009 à 09:16
bonjour blux,
alors je reformule ma question:
est-il possible avec une requête de regrouper plusieurs tables ayant les mêmes noms de champs en 1 seule table et que les données en doublon soient éliminées.
chaque table contient les noms de champs suivants:
nom, prénom, adresse, cp, ville,
je voudrais un tableau (lié aux tables) regroupant chaque nom de champs de tables ensemble:
tous les noms avec les noms dans 1 seule colonne, les prénoms avec les prénoms en une seule colonne à côté des noms etc,
de plus des nom, prénoms figurent à l'identique dans plusieurs tables, il faut donc éliminer les doublons,
est-ce possible sous access ou faut il utiliser excel sachant qu'il n'y a aucune donnée chiffrée ni de calcul à faire.
un grand merci d'avance,
0
blux Messages postés 25994 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 23 avril 2024 3 289
24 avril 2009 à 09:32
On peut regrouper plusieurs tables avec le même nombre de champs via l'opérateur UNION :

select champ1, champ2 from table1 UNION select champ1, champ2 from table2 UNION ...

Ensuite, il est possible d'enregistrer cette requête afin qu'elle devienne la source d'une requête de recherche des doublons, que l'on pourra paramétrer pour n'afficher que le premier enregistrement de chaque doublon.

Plus d'infos sur les doublons ici :

http://office.microsoft.com/fr-fr/access/HA100963011036.aspx#3
0
laetice13 Messages postés 67 Date d'inscription lundi 31 décembre 2007 Statut Membre Dernière intervention 26 janvier 2014 1
24 avril 2009 à 09:46
merci pour la réponse,
j'ai essayé l'opérateur union, mais je n'ai pas réussi:
avant tout, faut il établir des liaisons entre les tables ? si oui, lesquelles ?
l'opérateur UNION est à inscrire dans la commande SQL, au niveau de la saisie, faut-il mettre des espaces après les [ avec le nom des champs ?
je débute vraiment mais j'apprends vite !!
merci
0
blux Messages postés 25994 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 23 avril 2024 3 289 > laetice13 Messages postés 67 Date d'inscription lundi 31 décembre 2007 Statut Membre Dernière intervention 26 janvier 2014
24 avril 2009 à 10:02
UNION ne fait que de la juxtaposition de données, les liaisons entre tables sont là pour faire régner des contraintes d'intégrité dans le modèle de données.

Tu ne dois pas faire de requête en mode graphique, mais taper ta requête en mode SQL.

Les crochets ne sont obligatoires que si le nom du champ contient des caractères 'exotiques' (espace ou autres...).
0
laetice13 Messages postés 67 Date d'inscription lundi 31 décembre 2007 Statut Membre Dernière intervention 26 janvier 2014 1
24 avril 2009 à 11:12
super ! merci blux, j'ai déjà réussi la requête UNION, ça fait 3 jours que je cherche, déjà une super avancée,
maintenant je me lance pour la recherche et l'élimination des doublons...
comment connaître les fonctionnalités d'access, dans le sens, ce que ce logiciel est capable de faire ?
merci
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
laetice13 Messages postés 67 Date d'inscription lundi 31 décembre 2007 Statut Membre Dernière intervention 26 janvier 2014 1
24 avril 2009 à 11:30
j'ai bien exécuté la requête recherchant les doublons, mais le tableau de requête final que je souhaite obtenir est une requête où les doublons sont éliminés,
est-ce possible ?
merci d'avance
0
blux Messages postés 25994 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 23 avril 2024 3 289
24 avril 2009 à 12:57
suis le lien donné en 3...
0
laetice13 Messages postés 67 Date d'inscription lundi 31 décembre 2007 Statut Membre Dernière intervention 26 janvier 2014 1
27 avril 2009 à 11:23
merci blux, j'ai réussi à regrouper mes données,
je relance une nouvelle question sur le forum pour la requête suppression des doublons car je ne sais pas comment faire concrètement,
le lien que tu m'as donné est bien, mais pas assez concret pour moi, je suis débutante !
merci
0