Tema: Error
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/12/2010, 07:35
Ang3r
 
Fecha de Ingreso: noviembre-2009
Mensajes: 42
Antigüedad: 14 años, 5 meses
Puntos: 0
Pregunta Error

Buenas es que estoy tratando de pasar un consulta de SQL server a Mysql .... en SQL server me corre bien pero cuando voy a copiar y pegar la misma consulta en el phpmyadmin me genera un error

Código SQL:
Ver original
  1. SELECT ot.ordtracodigo, ot.ordtrafecgen, ot.plantacodigo,
  2. ot.sistemcodigo, ot.equipocodigo, ot.componcodigo, ot.tipmancodigo,
  3. ot.ordtradescri, ot.ordtrafecini, ot.ordtrahorini, ot.ordtrafecfin, ot.ordtrahorfin,
  4. ta.usuacodi, ta.tiptracodigo, ta.tareacodigo, ta.usutarcodigo, ta.prioricodigo,
  5. tb.otestacodigo, ot.tipfalcodigo, subzona.subzoncodigo, zona.zonacodigo,
  6. ot.solsercodigo FROM sistema INNER JOIN (SELECT     tareot.ordtracodigo,
  7. tareot.otestacodigo FROM tareot INNER JOIN (SELECT ordtracodigo,
  8. MAX(tareotsecuen) AS tareotsecuen FROM tareot WHERE (ordtracodigo IS NOT
  9. NULL) GROUP BY ordtracodigo) AS ta1 ON tareot.ordtracodigo = ta1.ordtracodigo
  10. AND tareot.tareotsecuen = ta1.tareotsecuen) AS tb INNER JOIN (SELECT    
  11. tareot.ordtracodigo, usuariotareot.usuacodi, tareot.tareacodigo,
  12. usuariotareot.usutarcodigo, tareot.tiptracodigo, tareot.prioricodigo FROM tareot
  13. INNER JOIN ot ON tareot.ordtracodigo = ot.ordtracodigo INNER JOIN
  14. usuariotareot ON tareot.tareotcodigo = usuariotareot.tareotcodigo WHERE
  15. (tareot.tareotsecuen = '0') AND (usuariotareot.usutarlider = '1')) AS ta ON
  16. tb.ordtracodigo = ta.ordtracodigo INNER JOIN ot ON ta.ordtracodigo =
  17. ot.ordtracodigo ON sistema.sistemcodigo = ot.sistemcodigo INNER JOIN subzona
  18. ON sistema.subzoncodigo = subzona.subzoncodigo INNER JOIN zona ON
  19. subzona.zonacodigo = zona.zonacodigo WHERE (NOT (tb.ordtracodigo
  20. IN(SELECT     ordtracodigo FROM reportot WHERE (reportcodigo IN (SELECT    
  21. reportcodigo FROM cierreot WHERE (ordtracodigo = tb.ordtracodigo))))))

Este es el error
Cita:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ON sistema.sistemcodigo = ot.sistemcodigo INNER JOIN subzona ON sistema.subzonco' at line 18
Espero que me puedan colaborar ... Gracias