En dehors du fait que je l'écrirais avec des alias et avec un BETWEEN pour la restriction sur les dates, je ne vois pas d'optimisation à faire dans cette requête.