1
resposta

ERROR 1140

Olá, boa tarde! Professora, poderia me ajudar? Estou seguindo as aulas e me deparei com o error, conforme print mostrado, o que estou fazendo de errado?! Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Oi, Roberto! Tudo bem contigo?

Este erro indica que, ao tentar rodar seu script SQL, está havendo um problema na execução do GROUP BY. Isso aconteceu devido ao ponto e vírgula presente na linha 6.

Ao utilizar o ponto e vírgula, indicamos a finalização de um bloco de código. No entanto, neste caso em específico o ponto e vírgula está no local errado — já que após a linha 6 ainda existem comandos a serem executados!

Sabendo disso, basta remover o ponto e vírgula presente no final da linha 6, onde se encontra o WHERE, desta forma:

SELECT VENDAS.ID_VENDEDOR, VENDEDORES.NOME_VENDEDOR, SUM(VENDAS.QTD_VENDIDA)
FROM VENDAS, VENDEDORES
WHERE VENDAS.ID_VENDEDOR = VENDEDORES.ID_VENDEDOR
GROUP BY VENDAS.ID_VENDEDOR;

Espero ter ajudado, Roberto! Qualquer dúvida, estarei por aqui.

Um abraço!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software