Hola, hoy vamos a implementar una query que nos ayudará a detectar aquellos usuarios que tenemos registrados en una tabla y que no se corresponden con los de la tabla padre. Esto pasa si no existe relaciones foráneas entre ambas tablas y ahora las queremos mostrar.
Lo primero que tenemos que hacer es identificar nuestras dos tablas.
Ejemplo tabla usuarios y tabla puntuacion.
Y podemos utilizar una query como esta:
SELECT v.id_user FROM puntuacion v WHERE v.id_user NOT IN (SELECT u.id FROM usuarios u);
Esta query buscará todos los id_user dentro de nuestra tabla sin relación que no existan como id en la tabla usuarios.
Ingeniero en Informática, Investigador, me encanta crear cosas o arreglarlas y darles una nueva vida. Escritor y poeta. Más de 20 APPs publicadas y un libro en Amazon.