Referring to a Column Alias in a WHERE Clause

后端 未结 9 2204
你的背包
你的背包 2020-11-22 05:38
SELECT logcount, logUserID, maxlogtm
   , DATEDIFF(day, maxlogtm, GETDATE()) AS daysdiff
FROM statslogsummary
WHERE daysdiff > 120

I get

9条回答
  •  面向向阳花
    2020-11-22 06:16

    How about using a subquery(this worked for me in Mysql)?

    SELECT * from (SELECT logcount, logUserID, maxlogtm
       , DATEDIFF(day, maxlogtm, GETDATE()) AS daysdiff
    FROM statslogsummary) as 'your_alias'
    WHERE daysdiff > 120
    

提交回复
热议问题