Data limite MySQL?

Estou com uma dúvida em comparar um campo data ex: existe uma determinada data e preciso saber se o vencimento dela é menor ou igual a data atual, se for menor que a data atual, quando eu fizer a busca o registro não deve aparecer na consulta.

"SELECT * FROM controleacesso WHERE id = '".$_GET['id']."' and data2 <= '".$_GET['data2']."' and data2= now() and entradasaida = 'Entrada' order by nome"

Esta aqui a resposta

SELECT * FROM controleacesso  
  WHERE id = '3686' and 
        data2 BETWEEN CURDATE() - INTERVAL 0 DAY AND CURDATE();
1 curtida