Does it return the correct results? if so, then it is correct.
What are the desired results?
The syntax looks ok. You could also do it using a join.
SELECT a.CustomerID, a.OrderID
FROM Orders a
INNER JOIN [Overdue Accounts] b
ON a.CustomerID = b.CustomerID
AND b.PaidInFull = 1