ya lo soluciones por si alguien en el fututo necesita lo mismo que yo lo logre haciendo un sub-consulta existe in , not in, exist
ejemplo:
SELECT * FROM Productos WHERE IDProductoIN(SELECT IDProducto FROM DetallePedido WHERE Descuento >= 0.25);
El ejemplo siguiente devuelve todos los productos vendidos con un descuento
igual o mayor al 25 por ciento.:
fuente: http://mysqlsena123.obolog.com/consultas-sub-consultas-mysql-549331
ejemplo:
SELECT * FROM Productos WHERE IDProductoIN(SELECT IDProducto FROM DetallePedido WHERE Descuento >= 0.25);
El ejemplo siguiente devuelve todos los productos vendidos con un descuento
igual o mayor al 25 por ciento.:
fuente: http://mysqlsena123.obolog.com/consultas-sub-consultas-mysql-549331