Ver Mensaje Individual
  #2  
Antiguo 08-05-2015
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.038
Reputación: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Código SQL [-]
UPDATE CAR0006PEN SET TOTAL_PEN = (SELECT ANIO, ID_COLLA, SUM(PENALITZACIO) AS TOTAL_PEN
Si haces el update de un campo, no puedes hacer el select de 3. ¿Cómo sabe la base de datos el campo que debe usar para el update?
Puedes hacerlo con un campo, algo así:
Código SQL [-]
update tabla set campo1= (select otrocampo from otra tabla ... )
Así el valor devuelto del select, se usa en el update.
Responder Con Cita