Hola, quiero realizar una consulta por fechas, pero que además de introducir la fecha completa (d/m/a) el usuario pueda buscar solo por el dia, el mes o el año. El campo fecha que tengo en la tabla es tipo DATE.
Esta es la consulta que hice para la fecha completa q me funcionó:
$dia=$_POST['menu_dia'];
$mes=$_POST['menu_mes'];
$ano=$_POST['menu_ano'];
$fecha_busc=$ano."-".$mes."-".$dia;
"SELECT DATE_FORMAT(fecha,'%d/%m/%Y') AS xxx FROM xxx WHERE fecha='$fecha_busc'";
Pero no se como hacerlo solo por dia, mes o año. Agradezco la ayuda!!