SELECT
smart_allusers_karen.lastlogin,
smart_allusers_karen.supemail,
smart_allusers_karen.regionname
FROM
smart_allusers_karen
WHERE lastlogin < MAX(smart_allusers_karen.lastlogin) - INTERVAL 30 DAY AND
lastlogin > MAX(smart_allusers_karen.lastlogin) - INTERVAL 60 DAY
ORDER BY lastlogin
Getting error when trying to get the MAX date. Also not sure if this is the fastest way to do this.
Best Answer
Perhaps you can split the query up to catch the DateTimes in separate variables
Please make sure lastlogin is indexed. If it is not, run this first:
Give it a Try !!!