I am working on sql query, When i run the query i am getting error Invalid column name 'days'.
, Can anyone please help me, why i am getting error like this, it looks like there something issue with having, but still not able to resolve it, here is my query
SELECT
COUNT(*) AS total
FROM
(
SELECT *, ABS(DATEDIFF(day, GETDATE(), EpStart)) AS [days]
FROM tb_Episode
HAVING [days] <= ''
) AS episodes
WHERE
(episodes.EOEClaimDate is NULL or episodes.EOEClaimDate = '0000-00-00') AND
episodes.PayerType = 'Ep' AND
episodes.EpEnd < '2018-02-05' AND
episodes.CustID = '27'