Tengo dos tablas diferentes, una se llama ciudades y otra poblaciones, la tabla ciudades tiene ciertos registros que poblaciones no tiene. quiero saber cuales son los datos que estan en una tabla pero no en la otra.
Comparar dos tablas mysql en base a un dato
Iniciado por
Borja
, mar 19 2014 21:59
#1 AUTOR PREGUNTA
Esto también te interesa!
#2
Publicado 19 marzo 2014 - 22:03
El codigo en sql para que te muestre las diferencias entre registro de las dos tablas seria el siguiente
Asi te mostrara cuales son los registros que estan en ciudades pero no en poblacion, descartando los que si existan en ambas tablas
SELECT * FROM ciudades np LEFT JOIN poblaciones p ON np.idciudad = p.idpoblacion WHERE p.idpoblacion IS NULL
Asi te mostrara cuales son los registros que estan en ciudades pero no en poblacion, descartando los que si existan en ambas tablas