Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/02/2014, 12:40
Avatar de Potro
Potro
 
Fecha de Ingreso: abril-2001
Mensajes: 2.249
Antigüedad: 23 años, 7 meses
Puntos: 39
Respuesta: Como hacer un UPDATE con INNER JOIN en tres tablas

La lógica no es la correcta seria algo así:


Código MySQL:
Ver original
  1. UPDATE tabla1
  2. SET tabla1.campo5=RIGHT(tabla3.campo3,3)
  3. FROM tabla1
  4. INNER JOIN tabla2 ON tabla2.campo1=tabla1.campo1
  5. INNER JOIN tabla3 ON tabla3.campo1=tabla2.campo2 AND tabla3.campo2=tabla2.campo3
  6. WHERE tabla3.CAMPO3='GCELLFREQ'


Saludos,
__________________
Paginación en FLASH,

http://www.forosdelweb.com/f62/pagin...o-aqui-540241/