Update del valor mínimo de otra tabla
Publicado por novatillo (6 intervenciones) el 24/03/2011 12:12:15
Buenas:
LLevo varios días a vueltas con esta consulta, tengo una tabla nueva que necesito actualizar -entera- con datos de una vieja, la idea sería algo así, pero claro, esta consulta no va:
UPDATE N SET N.Fecha=MIN(V.Fecha)
FROM Tabla_Nueva N join [Tabla_Vieja V
ON N.Dato1=V.Dato1 and N.Dato2=V.Dato2
Msg 157, Level 15, State 1, Line 2
An aggregate may not appear in the set list of an UPDATE statement.
No traga el MIN, lógicamente, es decir, necesito actualizar el campo N.Fecha con el valor mínimo de V.Fecha para toda la tabla N.
¿Sabríais como puedo hacer?
Gracias, un saludo.
LLevo varios días a vueltas con esta consulta, tengo una tabla nueva que necesito actualizar -entera- con datos de una vieja, la idea sería algo así, pero claro, esta consulta no va:
UPDATE N SET N.Fecha=MIN(V.Fecha)
FROM Tabla_Nueva N join [Tabla_Vieja V
ON N.Dato1=V.Dato1 and N.Dato2=V.Dato2
Msg 157, Level 15, State 1, Line 2
An aggregate may not appear in the set list of an UPDATE statement.
No traga el MIN, lógicamente, es decir, necesito actualizar el campo N.Fecha con el valor mínimo de V.Fecha para toda la tabla N.
¿Sabríais como puedo hacer?
Gracias, un saludo.
Valora esta pregunta


0