déjà, ta série de OR, tu les mets entre parenthèses, ou alors tu fait un "IN". En tout cas, dans l'état actuel des choses, ton BETWEEN ne sert à rien (révise ton algèbre de bool et les priorité : le AND est toujours prioritaire sur le OR, donc les premiers OR ne sont pas impactés par le AND
Pour les ID, pas besoin de les mettre entre ', puisque ça doit être des nombres.
Sinon, une date, ça s'écrit pas comme ça. Là, t'as écrit des nombres décimaux avec deux décimales, donc ça ne peut que planter.
#dd/mm/yyyy# si ta base est paramètrage internationnal, et #mm/dd/yyyy# si elle est en US.
Perso, je préfère le ' au #, car il a l'avantage de marcher avec tous les SGBD.