Buscar

Alterando Dados Tabela - Copia (20)

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

UPDATE <Nome da Tabela> SET <Nome do Campo> = <Valor>, ... , <Nome do Campo> = <Valor>
WHERE (<condição>)
/*EXEMPLO*/
UPDATE [PRODUTOS] SET [PREÇO LISTA] = 5
WHERE [CÓDIGO] = '1040209'
/* EXEMPLO DE TODOS OS PRODUTOS ALTERADOS */
UPDATE [PRODUTOS] SET [PREÇO LISTA] = [PREÇO LISTA] * 1.10
WHERE [SABOR] = 'Maracujá'
/* UPDATE de uma tabela para outra usando FROM */
UPDATE A SET A.[VOLUME DE COMPRA] = A.[VOLUME DE COMPRA] * 1.30
FROM [dbo].[CLIENTES] A 
INNER JOIN [dbo].[VENDEDORES] B
ON A.[BAIRRO] = B.[BAIRRO]
/* Usando Merge para alterar dados. Merge é uma atualização de uma tabela para outra */
MERGE INTO [DBO].[CLIENTES] A ----> 'Tabela que vai recerber valores'
USING [DBO].[VENDEDORES] B ----> 'Dados da Tabela de Origem'
ON A.[BAIRRO] = B.[BAIRRO]
WHEN MATCHED THEN
UPDATE SET A.[VOLUME DE COMPRA] = 
 A.[VOLUME DE COMPRA] * 1.30;

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando