![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Consulta update desde una consulta select
Buenas de nuevo.
Tengo la sigiente consulta sql: la cual me arroja el resultado esperado, ahora lo que necesitaria es realizar un update a otra tabla donde me coloque el valor de TOTAL_PEN si SELECT.ANIO = DESTINO.ANIO and SELECT.ID_COLLA = DESTINO.ID_COLLA Algo como
No se si un update así es posible. En la tabla destino CAR0006SUM la combinacion ID_COLLA, ANIO es unica, no se puede repetir este "array". Gracias por vuestro tiempo. Josep Última edición por jafera fecha: 08-05-2015 a las 15:18:10. |
#2
|
||||
|
||||
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í: Así el valor devuelto del select, se usa en el update.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#3
|
||||
|
||||
Yo lo haría con un while que fuera haciendo el UPDATE de año en año.
Saludos
__________________
Confórmate con lo que tienes pero anhela lo que te falta. |
#4
|
||||
|
||||
Buenas.
-
__________________
"constructive mind, destructive thoughts" |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Consulta Select con if | giantonti | Varios | 7 | 14-04-2013 02:52:42 |
Consulta select con % | edelphi | SQL | 23 | 07-05-2007 21:15:44 |
consulta update | majosf | Conexión con bases de datos | 1 | 17-09-2005 15:09:04 |
Problema conuna consulta select...not in (select ...) | VRO | Firebird e Interbase | 2 | 11-08-2005 08:56:35 |
![]() |
|