Olá, Álvaro,
Sugiro não traduzir a sentença SQL, pois, por não ser nativa, é impossível detectar onde há um problema de sintaxe. Além disso, seria útil especificar em que linguagem ou plataforma está sendo executada e o que representam as variáveis.
Saudações,
Lucía.