Buenos dias o buenas tardes amigos. Necesito apoyo de este foro, vengo trabajando sobre una consulta que parece ser muy sencillo pero por mas que le busco, aun no logro concretarlo bien.
Lo que necesito es llamar todos los articulos no vendidos pero por cada cliente, Mis tablas son la siguiente (solo puse campos necesario):
tabla que almacenan todos los artículos
ARTICULOS
articulo_id
Nombre
tabla que almacena los movimientos vendidos de cada articulo
DOCTO_VE_DET
docto_ve_det_id
docto_ve_id
articulo_id
tabla que almacena los documentos ligados con los movimientos y clientes
DOCTO_VE
docto_ve_id
cliente_id
codigo que he realizado
FOR SELECT A.ARTICULO_ID FROM ARTICULOS A LEFT JOIN DOCTOS_VE_DET B ON B.ARTICULO_ID = A.ARTICULO_ID LEFT JOIN DOCTOS_VE C ON C.DOCTO_VE_ID = B.DOCTO_VE_ID AND C.CLIENTE_ID = 18634 (id de un cliente de ejemplo) WHERE B.ARTICULO_ID IS NULL INTO ARTICULO_ID DO SUSPEND;
Pero no me ha funcionado, siempre me llama a todos los articulos sin respetar al cliente que he referenciado.
¿Alguien puede ayudarme por favor?