Access - SQL compara un campo contra todos los de otra tabl

 
Vista:

SQL compara un campo contra todos los de otra tabl

Publicado por Diego (3 intervenciones) el 22/02/2006 15:13:01
Necesito saber como hago para saber si un campo de una tabla, contiene todos los de otra.
Por ejemplo, la biblioteca que tiene ejemplares de TODOS los libros.
Trate de ser mas específico.
Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:SQL compara un campo contra todos los de otra t

Publicado por Rodolfo (33 intervenciones) el 24/02/2006 13:31:16
Supongamos que tenes la tabla biblioteca1 que contiene todos los libros en el campo titulo y otra especifica del genero de misterio que se llame demisterio y que tenga el campo titulom y lo que vos queres averiguar es si todos los titulos de misterio estan en biblioteca1. Lo que tenes que hacer es esto.

SELECT demisterio.Titulom
FROM demisterio LEFT JOIN biblioteca1 ON demisterio.Titulom = biblioteca1.Titulo
WHERE (((biblioteca1.Titulo) Is Null))
GROUP BY demisterio.Titulom;


Si te muestra algun registro quiere decir que ese titulo no esta cargado en biblioteca1, si no te muestra ningun registro, quiere decir que todos los titulos de misterio estan cargados en boblioteca1.

Espero que esto sea lo que andas buscando.
Un saludo.

Rodolfo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar