OVH Cloud OVH Cloud

INSERT INTO : éléments d'une requète dans une autre

3 réponses
Avatar
Bataille Jean-Paul
Bonsoir,

J'ai une requète R_UNE avec 4 champs : champs1, champs2, champsIgnon,
champAgne,

J'ai par ailleurs une autre requète R_DEUX avec les champs : champsIgnon,
champAgne,

J'aimerais concaténer les deux résultats de requètes, me retrouver avec une
requète -ou une table- reprenanat tous les enregistrements de T_UNE et tous
les enregistrements de T_DEUX.

J(ai du mal avec la INSERT INTO, n'est ce possible que d'une table ou d'une
requète vers une table et pas entre requète ?



Merci pour votre aide,
Jean-Paul B.

3 réponses

Avatar
Bataille Jean-Paul
Je tape

INSERT INTO R_UNE ( champIgnon, champAgne)
SELECT [cIgnon],[champAgne]
FROM R_DEUX;

et Access me répond : "le champs champAgne n'est pas un champ pouvant etre
mis çà jour"

Est ce parce que dans R_UNE il y a un calcul sur ce champ ?
Et comment m'en tirer ?


Remerciements anticipés,
Jean-Paul BATAILLE

"Bataille Jean-Paul" a écrit dans le message de
news:3fe4aa90$0$24039$
Bonsoir,

J'ai une requète R_UNE avec 4 champs : champs1, champs2, champsIgnon,
champAgne,

J'ai par ailleurs une autre requète R_DEUX avec les champs : champsIgnon,
champAgne,

J'aimerais concaténer les deux résultats de requètes, me retrouver avec
une

requète -ou une table- reprenanat tous les enregistrements de T_UNE et
tous

les enregistrements de T_DEUX.

J(ai du mal avec la INSERT INTO, n'est ce possible que d'une table ou
d'une

requète vers une table et pas entre requète ?



Merci pour votre aide,
Jean-Paul B.





Avatar
3stone
Salut,

"Bataille Jean-Paul"
J'ai une requète R_UNE avec 4 champs : champs1, champs2, champsIgnon,
champAgne,
J'ai par ailleurs une autre requète R_DEUX avec les champs : champsIgnon,
champAgne,

J'aimerais concaténer les deux résultats de requètes, me retrouver avec une
requète -ou une table- reprenanat tous les enregistrements de T_UNE et tous
les enregistrements de T_DEUX.



Select champ1, champ2, R_une.champsIgnon, R_Une.champAgne From R_Une
UNION ALL
Select Null As c1, Null As c2, R_Deux.champignon, R_deux.champagne From R_Deux;



--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/charte.htm
--------------------------------------

Avatar
Bataille Jean-Paul
Merci,
Tout à ait ce que je recherchais.

Jean-Paul B.


"3stone" a écrit dans le message de
news:
Salut,

"Bataille Jean-Paul"
J'ai une requète R_UNE avec 4 champs : champs1, champs2, champsIgnon,
champAgne,
J'ai par ailleurs une autre requète R_DEUX avec les champs :
champsIgnon,


champAgne,

J'aimerais concaténer les deux résultats de requètes, me retrouver avec
une


requète -ou une table- reprenanat tous les enregistrements de T_UNE et
tous


les enregistrements de T_DEUX.



Select champ1, champ2, R_une.champsIgnon, R_Une.champAgne From R_Une
UNION ALL
Select Null As c1, Null As c2, R_Deux.champignon, R_deux.champagne From
R_Deux;




--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/charte.htm
--------------------------------------