Visual Basic - Consulta de no COINCIDENTES en SQL

Life is soft - evento anual de software empresarial
 
Vista:

Consulta de no COINCIDENTES en SQL

Publicado por Salvador Eduardo (51 intervenciones) el 08/08/2002 22:06:36
Hola, estoy tratando de hacer una consulta de no COINCIDENTES osea que me arroje los registros que estan en una tabla y en otra no, si alguien sabe como hacerlo se los agradecería, ya que no se como..

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:Consulta de no COINCIDENTES en SQL

Publicado por Angel H. (44 intervenciones) el 08/08/2002 22:57:25
Espero y te ayude

Select codigo from tabla1
where not exists
(select codigo from tabla2)

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

RE:Consulta de no COINCIDENTES en SQL

Publicado por Esteban (1144 intervenciones) el 08/08/2002 23:08:43
Si usas SQL Server el "exists" funciona de maravilla, pero si tu intención es usar otras bases de datos después es mejor pensar en un SQL estandar:
select * from tabla1 where campo1 not in (select campollave from tabla2) pero cuidado con la cantidad de "selects" anidados pues baja el rendimiento de la consulta en especial si los registros en cada tabla son muchos.
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

RE:Consulta de no COINCIDENTES en SQL

Publicado por Vic (141 intervenciones) el 09/08/2002 12:05:23
El predicado DISTINCTROW te permite seleccionar los registro distintos.
Prueba este código:
SELECT DISTINCTROW Articulo FROM Articulos, Ventas ......
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