Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Mostrar registros de una tabla q no esten en otra

Estas en el tema de Mostrar registros de una tabla q no esten en otra en el foro de Visual Basic clásico en Foros del Web. Quiero consultar los registros de dos tablas PRODUCTOS Y PEDIDOS en las cuales tengo un campo común “Idproducto”, deseo que la consulta me muestre solo ...
  #1 (permalink)  
Antiguo 24/03/2007, 20:55
htg
 
Fecha de Ingreso: marzo-2007
Mensajes: 2
Antigüedad: 17 años, 1 mes
Puntos: 0
Mostrar registros de una tabla q no esten en otra

Quiero consultar los registros de dos tablas PRODUCTOS Y PEDIDOS en las cuales tengo un campo común “Idproducto”, deseo que la consulta me muestre solo los registros de los Productos que no están vinculados con la tabla PEDIDOS, es decir los productos q no se hayan hecho pedidos.

Mostrar solo los Productos q no estan relacionados con la tabla PEDIDOS
  #2 (permalink)  
Antiguo 26/03/2007, 00:46
 
Fecha de Ingreso: noviembre-2005
Mensajes: 751
Antigüedad: 18 años, 5 meses
Puntos: 13
Re: Mostrar registros de una tabla q no esten en otra

Hola

Intenta con la siguiente sentencia SQL:

Código:
SELECT Productos.IdProducto, Productos.Nombre
FROM Pedidos right JOIN Productos ON Pedidos.IdProducto = Productos.IdProducto
WHERE productos.idproducto not in(SELECT distinct Pedidos.idproducto from pedidos)
--Saludos--
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:23.