Requete sql

cs_noe Messages postés 38 Date d'inscription mardi 28 mai 2002 Statut Membre Dernière intervention 24 décembre 2003 - 23 oct. 2003 à 10:23
gaa179 Messages postés 361 Date d'inscription mercredi 21 mai 2003 Statut Membre Dernière intervention 12 novembre 2009 - 23 oct. 2003 à 15:26
Bonjour à tous

comment inserer dans une table access 97 le resultat d'une requete sql

merci de vos reponses

et bonne prog

4 réponses

gaa179 Messages postés 361 Date d'inscription mercredi 21 mai 2003 Statut Membre Dernière intervention 12 novembre 2009 2
23 oct. 2003 à 11:41
Salut,

Je ne sais pas si celà fonctionne en Access, mais en SQL oui.
INSERT INTO Table SELECT contenant ta requête SQL.

Ex:
INSERT INTO MyBooks
SELECT title_id, title, type
FROM titles
WHERE type = 'mod_cook'


A+
0
cs_noe Messages postés 38 Date d'inscription mardi 28 mai 2002 Statut Membre Dernière intervention 24 décembre 2003
23 oct. 2003 à 15:16
Salut

Merci pour la reponse , mais j'y arrive pas

voici ma requete en VB6

CmdPG.CommandText = "SELECT DISTINCTROW Nom, Sum(Matin) as NbM, Sum(Soir) as NbS, Sum(Matin_Soir) as NbMS from présent_garderie where date_présent >= #" & Date_Consultation_Debut & "# and date_présent <= # " & Date_Consultation_Fin & "# GROUP BY Nom"

je voudrais donc dans un table X mettre

dans le champ nom le nom
dans le champ nbreMatin le NbM
dans le champ nbreSoir le NbS
et ainsi de suite

merci pour vos reponses
et bonne prog

A+
0
gaa179 Messages postés 361 Date d'inscription mercredi 21 mai 2003 Statut Membre Dernière intervention 12 novembre 2009 2
23 oct. 2003 à 15:26
Pour que la requête INSERT INTO fonctionne, le nom des champs du Select doivent être les mêmes que ceux de la table, sinon il faut spécifier la correspondance

Ex:

INSERT INTO Table1 (ChampA, ChampB) Select Champ1, Champ2 from Table2
0
gaa179 Messages postés 361 Date d'inscription mercredi 21 mai 2003 Statut Membre Dernière intervention 12 novembre 2009 2
23 oct. 2003 à 15:26
Pour que la requête INSERT INTO fonctionne, le nom des champs du Select doivent être les mêmes que ceux de la table, sinon il faut spécifier la correspondance

Ex:

INSERT INTO Table1 (ChampA, ChampB) Select Champ1, Champ2 from Table2
0
Rejoignez-nous