Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/08/2008, 05:25
radge
 
Fecha de Ingreso: enero-2004
Ubicación: here I Am
Mensajes: 437
Antigüedad: 20 años, 3 meses
Puntos: 1
Dudas con este inner join

Buenas tengo esta "select"

SELECT max(fecha),t1.codigo FROM tabla2 t2 inner join tabla1 t1 on t2.codigo=t1.codigo and t2.id=t1.id group by t1.codigo



Y lo transformo en un update con inner join

update tabla1 t1 inner join tabla2 t2
on t2.codigo=t1.codigo and t2.id=t1.id
set proxima=max(t2.fecha)


Pero no consigo hacer funcionar el update

Si quito el "max" si que lo hago funcionar pero a mi me interesa con el


asi si que funciona ==> update tabla1 t1 inner join tabla2 t2
on t2.codigo=t1.codigo and t2.id=t1.id
set proxima='2008/01/01'

salu2 radge
__________________
Nuevo foro sobr el mundo del motor - Renault foro
http://www.renaultforo.com