Hola amigos, en este breve tutorial muestro como obtener los registros de una tabla que no estén en otra tabla, primero tenemos dos tablas.
tabla persona
tabla usuario
SELECT u.idusuario,p.* FROM `persona` p
left JOIN usuario u
on u.idusuario = p.idpersona
ahora solo necesitamos seleccionar los registros que son igual a null
con la siguiente consulta sql:
SELECT u.idusuario,p.* FROM `persona` p
left JOIN usuario u
on u.idusuario = p.idpersona
WHERE u.idusuario is null
de esta manera obtenemos todos los registros de una tabla que no están en otra tabla.
0 Comentarios