Ver Mensaje Individual
  #14  
Antiguo 17-07-2013
Avatar de jafera
jafera jafera is offline
Miembro
 
Registrado: may 2007
Ubicación: Llagostera (Girona)
Posts: 582
Reputación: 18
jafera Va por buen camino
Gracias por la nueva ayuda en cuanto tenga un minuto lo pruebo.

Para la clausula where, intervienen dos campos DNI y COD_CAT pues como comenté anteriormente en otro post, una persona (DNI) puede tener dos categorias (COD_CAT), por ejemplo un comisario (yo) puedo tener licencia de comisario y de cicloturista a la vez, con lo cual aparezco dos veces en la tabla.

Repito busco unos minutos de tranquilidad y pruebo, esto de los join no lo tengo muy por mano y veo que puede ser interesante, ya que lo que haré es borrar toda la tabla definitiva antes del insert y hacer un insert masivo en vez de actualizar registros y luego añadir si no existen.

Por cierto es correcto para hacer el left join colocar el código así?:

Código SQL [-]
 
LEFT JOIN "CTR0003" DEFINITIVA ON ( AUTONOMICA.DNI= DEFINITIVA.DNI  and AUTONOMICA.COD_CAT= DEFINITIVA.COD_CAT)

Si es correcto luego en la clausula WHERE tendré que poner lo mismo, no?

Gracias de nuevo

Josep
Responder Con Cita