Olá, Marina! Tudo bem?
O erro Error code: 1054 Unknown column 'Vendas.ID_vendedor' in where clause
ocorre porque o banco de dados não reconhece a coluna ID_vendedor na tabela Vendas. Isso pode acontecer por:
Nome incorreto da coluna ou tabela: Verifique se os nomes estão escritos corretamente (maiúsculas/minúsculas ou erros de digitação).
Coluna inexistente: Confira se a coluna ID_vendedor realmente existe na tabela Vendas.
Case sensitivity: Dependendo do banco de dados, nomes podem ser sensíveis a maiúsculas e minúsculas.
Para resolver isso, vou passar algumas instruções abaixo!
- Verifique o nome da coluna:
DESCRIBE Vendas;
- Verifique o nome da tabela:
SHOW TABLES;
- Corrija o código SQL, garantindo que os nomes estejam corretos. Exemplo:
SELECT
vendas.id_vendedor,
vendedores.nome_vendedor,
vendas.qtd_vendida
FROM
vendas
JOIN
vendedores
ON
vendas.id_vendedor = vendedores.id_vendedor;
Caso o erro ainda persista, compartilhe novamente aqui para tentarmos ajudar a achar outra solução!
Espero ter ajudado, bons estudos!