Waylor escribió:En la tabla tabla_marca el campo se llama marcaid (o eso dices) y en el WHERE comparas con el campo marca_id, o eso o te has colado al escribir el post y es otra cosa, que no sabria decirte que es.
modelo_marcaid pertenece a la tabla_modelo, es la foránea de marca_id de la tabla_marca.
jorcoval escribió:¿Lo haces en VB?
Si pones el código sí que podría decirte, porque en mi empresa hice un prototipo de ERP en Access, todo en VB y había mil consultas para rellenar combos
No estoy en VB, es mi alternativa si no consigo sacarlo, de momento quiero hacerlo solo en Access.
He puesto una nueva consulta, pero no consigo que me filtre los campos, siempre me muestra todos en todos.
SELECT tabla_modelo.modelo_nombre
FROM tabla_modelo, tabla_marca
WHERE tabla_modelo.modelo_marcaid=tabla_marca.marca_id
AND tabla_marca.marca_id=tabla_modelo.modelo_marcaid;