Problema con consulta sql con dos Inner join en visual basic manejando base de datos access 97
tengo 3 tablas, clientes, referencias y maquinas. Quiero hacer una consulta sql para meter datos de las 3 tablas en un flexgrid pero me da error al usar los dos INNER JOIN, usando solo uno funciona.
FUNCIONA
"select referencia,nombre1,nombre2 FROM referencias r INNER JOIN clientes c ON (r.cliente = c.id) "
NO FUNCIONA:
"select referencia,nombre1,nombre2 FROM referencias r INNER JOIN clientes c ON (r.cliente = c.id) " 'INNER JOIN Maquinas m ON (m.clave=r.maquina)"
como lo podría hacer?. Debería usar otro access?