Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/06/2004, 04:51
xanful
 
Fecha de Ingreso: diciembre-2003
Ubicación: Madrid
Mensajes: 80
Antigüedad: 21 años, 4 meses
Puntos: 0
Problema con una SELECT

Wenas, a ver si me podeis echar una mano, estoy intentando hacer una copia de una tabla a otra, para ello de la tabla secundaria trato de obtener el codigo(PK) maximo para poder ponerlo como codigo, pero no lo consigo, os pongo un ejemplo

Muchas gracias por adelantado


INSERT INTO TABLA1
(COD_COSTE, COD_ESTUDIO, COD_TIPO_ESTUDIO, NUM_SECUENCIA, NUM_HORAS, IMPORTE)

SELECT TABLA1.COD_COSTE,
5 ,
TABLA2.COD_TIPO_ESTUDIO,
TABLA2.NUM_SECUENCIA,
TABLA2.NUM_HORAS,
TABLA2.IMPORTE
FROM TABLA2,
TABLA1
WHERE TABLA2.COD_PROPUESTA = 6
AND TABLA1.COD_COSTE=(SELECT MAX(COD_COSTE)+1 FROM TABLA1)