The top's in the wrong place
SELECT TOP 1 @ID = OrderVal FROM qryCust
WHERE OrderNo = '000663' AND DiscountGroup = 'XXND' AND CustID = 3
Gail Shaw
Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability