In SQL can you alias WHERE expressions so as to simplify your query?
Example I have
SELECT * FROM T
WHERE
(x*y<15 AND x*z > 20)
OR
(x*y>20 AND x*z < 100)
Is there a way to represent x*y as a and x*z as b so that I could rewrite my query as
SELECT * FROM T
WHERE
(a<15 AND b>20)
OR
(a>20 AND b<100)
I'm on SQL server