SELECT * FROM CLIENTES WHERE ESTADO = 'RJ';
UPDATE CLIENTES
SET VOLUME_COMPRA = VOLUME_COMPRA * 1.2
WHERE ESTADO = 'RJ';
SELECT * FROM CLIENTES WHERE ESTADO = 'RJ';
UPDATE CLIENTES
SET VOLUME_COMPRA = VOLUME_COMPRA * 1.2
WHERE ESTADO = 'RJ';
Oi, Marcia! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Você aplicou bem o UPDATE
para modificar os dados da tabela com base em uma condição. Continue assim!
Uma dica interessante para o futuro é usar a cláusula OUTPUT
para visualizar quais registros foram alterados pelo comando UPDATE
. Veja um exemplo:
UPDATE CLIENTES
SET VOLUME_COMPRA = VOLUME_COMPRA * 1.2
OUTPUT inserted.NOME, inserted.VOLUME_COMPRA
WHERE ESTADO = 'RJ';
Esse código mostra os nomes e os novos valores atualizados, ajudando a confirmar se a operação funcionou conforme o esperado.
Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!