
02/03/2009, 14:06
|
 | | | Fecha de Ingreso: enero-2009 Ubicación: BOGOTA
Mensajes: 312
Antigüedad: 16 años, 1 mes Puntos: 5 | |
Hacer insert con un select y mas datos Muy buenas las tengan.
Tengo una tabla X con 4 campos y una tabla Y con 3 campos, necesito llenar la tabla X con los valores de la tabla Y, y el cuarto campo otro valor.
Si la cantidad de campos de ambas tablas fueran iguales no habria problema en hacar
INSERT INTO X SELECT a,b,c FROM Y
pero ahora necesito que aparte de los valores de a,b,c toca insertar un cuarto valor que ya tengo calculado.
he intentado esto:
INSERT INTO X (SELECT a,b,c FROM Y),20
INSERT INTO X (SELECT a,b,c FROM Y,20)
INSERT INTO X (SELECT a,b,c,20 FROM Y)
INSERT INTO X (SELECT a,b,c FROM Y),(SELECT 20 FROM DUAL)
Como puedo insertar este valor de 20 a mi tabla X y que a la ves pueda usar el resto de campos del select???? |