1
resposta

[Dúvida] DÚVIDA

UPDATE [TABELA DE VENDEDORES] SET [PERCENTUAL COMISSÃO]= 0.11, [NOME] = 'Cláudia Morais Souza' WHERE [MATRICULA]='00235', [MATRICULA]='00236';

Tentei fazer dessa seguinte forma e deu erro, porque? fiquei na duvida.

1 resposta

Felipe,

Os nomes dos campos descritos em sua query precisam estar exatamente iguais aos nomes dos campos da tabela, se NÃO estiverem NÃO funcionará. Se no Banco de Dados o campo tem o _ (underscore) então você precisa colocar também.

A vírgula NÃO substitui o "AND" ou o "OR". Abaixo funciona, mas os dois registros "00235" e "00236" ficarão com o mesmo nome de vendedor...

UPDATE [TABELA_DE_VENDEDORES]
SET [PERCENTUAL_COMISSAO] = 0.11, [NOME] = 'Cláudia Morais Souza' 
WHERE [MATRICULA]='00235' or [MATRICULA]='00236';

TABELA DE VENDEDORES

[]'s,

Fabio I.