This query is returning records that have leaving dates - it works ok if it is just LEAVEDATE IS NULL but it doesn;t work when I add the other criteria.
SELECT REF, INITIALS + ' ' + SURNAME AS Employee, DEPTCODE, LEAVEDATE
FROM dbo.vwAllEmps
WHERE (LEAVEDATE IS NULL) AND (DEPTCODE = 'CNCM') OR
(DEPTCODE = 'PROD') OR
(DEPTCODE = 'WIRE') OR
(DEPTCODE = 'SLID') OR
(DEPTCODE = 'TOOL') OR
(DEPTCODE = 'CNCT')
SELECT REF, INITIALS + ' ' + SURNAME AS Employee, DEPTCODE, LEAVEDATE
FROM dbo.vwAllEmps
WHERE (LEAVEDATE IS NULL) AND (DEPTCODE = 'CNCM') OR
(DEPTCODE = 'PROD') OR
(DEPTCODE = 'WIRE') OR
(DEPTCODE = 'SLID') OR
(DEPTCODE = 'TOOL') OR
(DEPTCODE = 'CNCT')