{Access} Requête ajout

Fermé
missval Messages postés 65 Date d'inscription mardi 28 octobre 2008 Statut Membre Dernière intervention 5 octobre 2011 - 24 juin 2009 à 09:49
missval Messages postés 65 Date d'inscription mardi 28 octobre 2008 Statut Membre Dernière intervention 5 octobre 2011 - 29 juin 2009 à 08:45
Bonjour,
Je voulais savoir si c'est possible d'ajouter une requête Analyse croisée à une autre à partir de la requête ajout ou autre chose.

Merci :)

2 réponses

moderno31 Messages postés 870 Date d'inscription mardi 23 juin 2009 Statut Membre Dernière intervention 8 août 2012 92
24 juin 2009 à 09:58
hELLO
Quand tu dis "croiser" c'est à dire ? Je conais la fonction Access Requete de non correspondance. Cela va croiser les résultats de 2 requetes similaires et trouver quels éléments ne sont pas d'un côté ou de l'autre table...
0
missval Messages postés 65 Date d'inscription mardi 28 octobre 2008 Statut Membre Dernière intervention 5 octobre 2011
24 juin 2009 à 10:07
En fait, j'ai fait des requetes analyses croisées que je voudrais mettre dans une seule requete après. J'ai vu qu'on pouvais faire ça avec des tables... cad ajouter une table à une autre, mais je sais pas si c'est possible avec des requetes.

Comment ça marche la requete de non correspondance???

Et au passage, est-ce qu'il est possible de créer un état avec plusieurs requetes??

Merci :)
0
moderno31 Messages postés 870 Date d'inscription mardi 23 juin 2009 Statut Membre Dernière intervention 8 août 2012 92
27 juin 2009 à 10:00
Pour mettre le résultat de toutes tes requetes ensemble il faut avoir les mêmes champs. Ainsi tu peux utiliser les UNION ou UNION ALL nentre chaque requete.
ex:
select id, champ1,champ2,champ3 from tab
UNION ou UNION ALL (regarder la disparités)
select id, champ1,champ2,champ3 from tab2
...Autant de fois que tu veux. Si tu as déjà une table toute prête tu peux insérer directement les données dedans en faisant ainsi
INSERT INTO tabPrete (Id,champ1,champ2,champ3) SELECT Id,champ1,champ2,champ3 from tab

Sinon les requetes de non correspondance permettent de comparer par identifiants interposés les valeurs présentes dans une table et pas dans l'autre.
Regarde dans Access version 2003, dans ajouter requete.
A+
0
missval Messages postés 65 Date d'inscription mardi 28 octobre 2008 Statut Membre Dernière intervention 5 octobre 2011
29 juin 2009 à 08:45
Merci :) je vais essayer ....
0