Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/10/2014, 04:30
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: Seleccionar datos de tabla B que no esten en la tabla A e insertarlos en l

Necesitamos que nos aclares algo más, si solo te interesa el type o también el id_vers y el date_type tienen que ser coincidentes, pues en el type americano del ejemplo que pones no coinciden los segundos de la fecha hora. Si te basta con el type y el id_vers deberías hacer algo así para obtener los del type2 que no están en el type1
Código MySQL:
Ver original
  1. SELECT t2.id, t2.type, t2.id_vers, t2.date_type
  2.   FROM type2 t2
  3.      LEFT JOIN type1 t1
  4.        ON (t2.type = t1.type AND t2.id_vers = t1.id_vers)

Aunque no lo he probado, creo que con eso bastaría para obtenerlo. Para la inserción hay que hacer algo más, pero dinos primero si eso es lo que buscabas