1
resposta

consulta sql não rodou

no exercicio, 04 Mudando o volume de compra dos clientes que possuem vendedores em seus bairros não consegui lograr exito neste exercicio, pelo que entendi na minha tabela de clientes e nem de vendedores não tem a coluna VOLUMA_COMPRA, então como SETAR o percentual de 1.30?

UPDATE CLIENTES A INNER JOIN VENDEDORES B ON A.BAIRRO = B.BAIRRO SET A.VOLUME_COMPRA = A.VOLUME_COMPRA * 1.30

Mensagem 102, Nível 15, Estado 1, Linha 30 Sintaxe incorreta próxima a 'A'.

minhas tabelas estão iguais tanto em sucos_vendas, quanto em vendas_sucos, mas apresenta o erro, e não consegui descobrir o por que.

SELECT TOP (1000) [MATRICULA] ,[NOME] ,[PERCENTUAL_COMISSAO] ,[DATA_ADMISSAO] ,[DE_FERIAS] ,[BAIRRO] FROM [VENDAS_SUCOS].[dbo].[VENDEDORES]

SELECT TOP (1000) [MATRICULA] ,[NOME] ,[COMISSAO] ,[DATA_ADMISSAO] ,[FERIAS] ,[BAIRRO] FROM [SUCOS_VENDAS].[dbo].[TABELA_DE_VENDEDORES]

1 resposta

Olá Celio, tudo bem? Primeiramente não estou entendendo muito bem, você está fazendo os cursos da formação de SQL com MySQL Server da Oracle usando o SQL Server é isso? Agora a coluna de VOLUME_COMPRA não é da tabela de vendedores e sim da tabela de clientes, verifica se seu banco de dados tem essa coluna, porém se você estiver usando o banco de dados referentes ao curso de SQL Server, o nome da coluna na verdade é VOLUME DE COMPRA, verifica se tem essa coluna e muda a sua query para [VOLUME DE COMPRA].

Espero ter ajudado!