another example from here ..
SELECT EmployeeName ,Country,CompanyPlant,Gender, Total=MAX(PayScale) FROM Employee GROUP BY EmployeeName ,Country,CompanyPlant,Gender HAVING (MAX(CASE WHEN Gender = 'Male' THEN PayScale ELSE NULL END) > 150.00 OR MAX(CASE WHEN Gender = 'Female' THEN PayScale ELSE NULL END) > 180.00)
nagnath
source share