04/08/2008, 05:25
|
| | Fecha de Ingreso: enero-2004 Ubicación: here I Am
Mensajes: 437
Antigüedad: 21 años 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 |