Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/10/2009, 01:15
SuperAl1
 
Fecha de Ingreso: octubre-2007
Mensajes: 14
Antigüedad: 16 años, 6 meses
Puntos: 1
Pregunta Realizar left join con un campo varchar

Buenos dias, tengo el problema de que no puedo relacionar dos tablas mysql ya que el campo de relacion (un varchar "codigo_trazabilidad" que puede empezar por ceros... ej 004204556), no me enlaza bien con el mismo codigo de trazabilidad en otra tabla. Intuyo que el problema es que no se podrá hacer la relacion con los campos varchar y habra que pasarlo a entero, pero en que partes de la consulta y con que funcion?

La consulta es una cosa asi:

SELECT Partida.id,PAAR.*
FROM partidas AS Partida
LEFT JOIN partidas_articulos AS PAAR ON PAAR.cod_partida=Partida.codigo
WHERE RIGHT(PAAR.cod_partida,4)='0001'

Muchas gracias