Cita:
Iniciado por stramin
tal como pediste, el código que te dí te dice los que llevan mas de 15 días, o sea los que sean menores a la fecha de hoy menos 15.
El BETWEEN úsalo cuando quieras un rango entre 2 fechas tal como dijo ylellan, pero cuidado, el enlace que te dejó es de SQL, no MySQL, si bien se parecen no son iguales.
gracias stramin, con una parte de tu codigo pude sacar la consulta mas facil, lo solucione con esta consulta
SELECT placa
FROM motos
WHERE estado =1
AND matricula =0
AND TO_DAYS( CURDATE( ) ) - TO_DAYS( fecha ) >=15
gracias por tu ayuda