SELECT * FROM event WHERE active = 'Active' AND status = 'Public' AND id <> 15 AND DATEDIFF(CONCAT(dateYear, '-', dateMonth, '-', dateDay), CURDATE()) > 0 ORDER BY dateYear, dateMonth, dateDay