-
Requête sql
Bonjour,
Je désire créer une requête sql, avec la fonction INSERT INTO.
Exemple:
INSERT INTO tblClients2 ( NumCli, NomCli, PreCli )
SELECT [Numéro Client], [Nom Client], [Prénom Client]
FROM tblClients;
Mon problème est que la source se trouve être un champ de requête et non pas un champ d'une table. La dernière ligne devrait être "FROM requêteClients;"
Cela ne fonctionne pas.
Quelle est, si il est possible d'insérer des données d'une requête la bonne formule?
D'avance merci.
Marc.
-
bonjour
tu peux essayer de faireune sous requete
genre :
INSERT INTO ...
SELECT...
FROM (sous-requete);
-
Je suis désolé, mais cela ne fonctionne pas.
Une autre idée ?
Marc
-
tu peux peut etre essayer de mettre un champ invisible dans un formulaire qui contient le resultat de ta premiere requete et apres tu utilise ce champ dans ta deuxieme requete en le specifiant en tant que critere
-
Bonjour,
Le plus simple tu utilise le générateur de requête d'access. Puis tu copies ton code dans VBA si tu utilise VBA ou tu l'adapte en fonction
-
Merci à tous,
Je me plonge dans un bouquin pour m'y retrouver dans la VBA sous Access.
Marc.