Olvidé dar las gracias a Caro por su aportación. Espero que no te molestes
@ecumene, pues gracias también pero no, me devuelve error de sintaxis en la séptima línea (justo en el "), `productos`,..."). Gracias de todas formas.
Y sí, estoy utilizando PHP pero el problema está en el SQL. Evidentemente las pruebas las estoy haciendo diréctamente en la base de datos y poniendo fechas reales. Así que por ahí no creo que esté el problema.