Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/04/2012, 07:35
leonardo_josue
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 4 meses
Puntos: 447
Respuesta: Update con un select

Hola cesar_sub16:

El detalle es que en MySQL no puedes utilizar la misma tabla que estás actualizando para hacer una consulta... al menos no de la manera en que lo estás haciendo. Prueba así:

Código MySQL:
Ver original
  1. UPDATE kilometrajes T1,
  2. (SELECT MAX(id_km) max_id_kim FROM kilometrajes
  3. WHERE Numero_de_camion = 'F012') T2
  4. SET T1.sino = '1' WHERE T1.id_km = T2.max_id_kim

Haz la prueba y nos comentas

Saludos
Leo.