Come mai restituisce errore di operatore mancante nella seguente query? precisamente nell'ultimo join..

str_sql = "select * from manutenzione as m inner join articoli_bolla as b on m.codice_seriale = b.codice_seriale inner join articoli as a on b.codice_seriale = a.codice_seriale where m.cliente = '"&fixsql(cliente)&"'"