Ir para conteúdo
  • Cadastre-se

danielwendeu

Membros
  • Total de ítens

    2
  • Registro em

  • Última visita

Posts postados por danielwendeu

  1. 11 horas atrás, Renato Rubinho disse:

    Boa noite, 

    Segue exemplo.

    UPDATE vendas v
    SET v.data =
      (SELECT c.data
       FROM chave c
       WHERE (c.cupom = v.cupom))
    WHERE exists
        (SELECT c.data
         FROM chave c
         WHERE (c.cupom = v.cupom)
           AND (c.status <> 'autorizada'))

    Deu certo! Obrigado!

  2. Boa tarde, pessoal! Sou bem iniciante em banco de dados
    Estou tentando fazer um update de um campo na tabela vendas com dados de outra tabela chamada chave, porém preciso usar um condicional com os dados de um campo da tabela chave. Consegui com o código abaixo mas está alterando todos os registros da tabela vendas

    update vendas v
    set
    v.data = (select
    c.data
    from chave c
    where
    (c.cupom = v.cupom))

    A tabela chave tem um campo chamado status só quero alterar a data na tabela vendas quando o status em chave for diferente de 'autorizada'

×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.