Duvida usando o Join

2 respostas Resolvido
mysqlsql
Dayson_Rodrigues

estou tentando fazer uma consulta onde quero buscar o nome de um carro através daquele fabricante, só que estou recebendo carros que não faz parte daquele fabricante.

Minha consulta

select mc.nome from modelo_carro mc join fabricante f where f.nome = 'Chevrolet'`

Tabela: fabricante

Colunas: ID,nome


Tabela: modelo_carro

Colunas: codigo,categoria,nome,codigo_fabricante

2 Respostas

Jonathan_Medeiros
Solucao aceita

Tente realizar a consulta conforme abaixo:

SELECT MC.NOME
FROM MODELO_CARRO MC
INNER JOIN FABRICANTE FA ON(MC.CODIGO_FABRICANTE = FA.ID)
WHERE FA.NOME LIKE 'CHEVROLET';
Dayson_Rodrigues

valeu! deu certo.

Criado 21 de março de 2017
Ultima resposta 21 de mar. de 2017
Respostas 2
Participantes 2