select where not exists anidado con select a varias tablas
Publicado por Carla Gomez (3 intervenciones) el 04/12/2021 16:50:51
Hola,
Necesito ver con un select clientes que no tienen relación con otras tablas.
Esto es lo que hago con proveedores por ejemplo:
select * from PROVEEDORES where not exists (select * from COMPRAS where PROVEEDORES.CODIGO=COMPRAS.PROVEEDOR
Esto me muestra los proveedores a los que no le hemos hecho compras, que no tienen relacion con la tabla COMPRAS
El problema es con la tabla CLIENTES, ya que, los clientes pueden tener relacion con varias tablas a la vez COMPRAS, VENTAS, PRESUPUESTOS, ETC
Y no consigo sacarlo
¿Se puede hacer? ¿Como?
GRACIAS a tod@s
Necesito ver con un select clientes que no tienen relación con otras tablas.
Esto es lo que hago con proveedores por ejemplo:
select * from PROVEEDORES where not exists (select * from COMPRAS where PROVEEDORES.CODIGO=COMPRAS.PROVEEDOR
Esto me muestra los proveedores a los que no le hemos hecho compras, que no tienen relacion con la tabla COMPRAS
El problema es con la tabla CLIENTES, ya que, los clientes pueden tener relacion con varias tablas a la vez COMPRAS, VENTAS, PRESUPUESTOS, ETC
Y no consigo sacarlo
¿Se puede hacer? ¿Como?
GRACIAS a tod@s
Valora esta pregunta


0