2 inserts seguidos
Publicado por Francisco Martin Verdugo (1 intervención) el 16/12/2005 11:57:45
Pues si me gustaria que preguntaras a alguna alma caritativa q sepa access si se pueden hacer 2 inserts seguidos.
Es un coñazo tener que crear una consulta cada vez que quieres hacer un insert.
Me explico: Lo que quiero es hacer dos o 20 instruciones seguidas.
ejemplo
Instrucción 1
==========
INSERT INTO Temporal (Pregunta, N_Respuestas, valor, Centro )
SELECT 'Salud en la faena', Count( Enquesta.FeinaSalut), Enquesta.FeinaSalut, CentreTreballs.Nom_CentreTreball
FROM Enquesta, CentreTreballs
WHERE Enquesta.Id_CentreTreball=CentreTreballs.Id_CentreTreball
GROUP BY Enquesta.FeinaSalut, Enquesta.Id_CentreTreball, CentreTreballs.Nom_CentreTreball
ORDER BY Enquesta.Id_CentreTreball;
Instrucción 2
==========
INSERT INTO Temporal (Pregunta, N_Respuestas, valor, Centro )
SELECT 'Ajuts Jefes',Count(Enquesta.AjutJefes) AS CuentaDeAjutJefes, Enquesta.AjutJefes, CentreTreballs.Nom_CentreTreball
FROM Enquesta, CentreTreballs
WHERE Enquesta.Id_CentreTreball = CentreTreballs.Id_CentreTreball
GROUP BY Enquesta.AjutJefes, Enquesta.Id_CentreTreball, CentreTreballs.Nom_CentreTreball
ORDER BY Enquesta.Id_CentreTreball;
Lo que quiero es
En el ACCESS
ir Nueva consulta escribir las 2 instrucciones
I
Es un coñazo tener que crear una consulta cada vez que quieres hacer un insert.
Me explico: Lo que quiero es hacer dos o 20 instruciones seguidas.
ejemplo
Instrucción 1
==========
INSERT INTO Temporal (Pregunta, N_Respuestas, valor, Centro )
SELECT 'Salud en la faena', Count( Enquesta.FeinaSalut), Enquesta.FeinaSalut, CentreTreballs.Nom_CentreTreball
FROM Enquesta, CentreTreballs
WHERE Enquesta.Id_CentreTreball=CentreTreballs.Id_CentreTreball
GROUP BY Enquesta.FeinaSalut, Enquesta.Id_CentreTreball, CentreTreballs.Nom_CentreTreball
ORDER BY Enquesta.Id_CentreTreball;
Instrucción 2
==========
INSERT INTO Temporal (Pregunta, N_Respuestas, valor, Centro )
SELECT 'Ajuts Jefes',Count(Enquesta.AjutJefes) AS CuentaDeAjutJefes, Enquesta.AjutJefes, CentreTreballs.Nom_CentreTreball
FROM Enquesta, CentreTreballs
WHERE Enquesta.Id_CentreTreball = CentreTreballs.Id_CentreTreball
GROUP BY Enquesta.AjutJefes, Enquesta.Id_CentreTreball, CentreTreballs.Nom_CentreTreball
ORDER BY Enquesta.Id_CentreTreball;
Lo que quiero es
En el ACCESS
ir Nueva consulta escribir las 2 instrucciones
I
Valora esta pregunta


0