WITH QrySubQuery AS ( SELECT WT.ClientCode , WT.ClientCodeWordPosition FROM TblWordTags WT GROUP BY WT.ClientCode , WT.ClientCodeWordPosition ) SELECT W.ClientCodeWordPosition , W.ClientCode , W.Word , Q.ClientCode , W.StrFull FROM TblWords W LEFT JOIN QrySubQuery Q ON ( W.ClientCodeWordPosition = Q.ClientCodeWordPosition AND W.ClientCode = Q.ClientCode ) WHERE W.ClientCode = 'A01ND';
apart from that, what are the issues?