Ir para conteúdo
Fórum Script Brasil
  • 0

Atualizar duas tabelas


Augusto Pato

Pergunta

Boa Tarde pessoal

Eu tenho um trabalho da faculdade que o professor está pedindo pra atualizarmos uma tabela com o valor de atualização de outra.

tenho 3 tabelas JOGOS, PALPITE E USUARIO

Atualizei o campo PONTOS da tabela palpite comparando o resultado de 3 campos da tabela JOGOS com a tabela PALPITE

agora eu preciso pegar a coluna PONTOS da tabela PALPITE e atualizar o campo PONTUACAO_GERAL da tabela USUARIO.

Eu preciso somar todos os dados da coluna PONTOS e mandar para a PONTUACAO_GERAL e precisa reconhecer o usuario, para poder aparecer quando eu fizer um relatorio geral de pontuação

o primeiro codigo ficou assim:

UPDATE PALPITE P

INNER JOIN JOGOS J ON J.JOG_ID = P.PAL_JOG_ID

INNER JOIN USUARIO U ON U.USU_ID = P.PAL_USU_ID SET P.PAL_PONTO = CASE

WHEN (P.PAL_GOLS_MANDANTE = J.JOG_GOLS_MANDANTE AND P.PAL_GOLS_VISITANTE = J.JOG_GOLS_VISITANTE AND P.PAL_RESULTADO = J.JOG_RESULTADO) THEN 3

WHEN ((P.PAL_GOLS_MANDANTE = J.JOG_GOLS_MANDANTE AND P.PAL_RESULTADO = J.JOG_RESULTADO)

OR(P.PAL_GOLS_VISITANTE = J.JOG_GOLS_VISITANTE AND P.PAL_RESULTADO = J.JOG_RESULTADO)) THEN 2

WHEN (P.PAL_GOLS_MANDANTE = J.JOG_GOLS_MANDANTE) OR (P.PAL_GOLS_VISITANTE = J.JOG_GOLS_VISITANTE) OR (P.PAL_RESULTADO = P.PAL_RESULTADO) THEN 1

ELSE 0

END

ai preciso mandar a soma do P.PAL_PONTO de cada usuario para o seu respectivo campo na tabela USUARIO, junto com esse codigo acima, eu não posso fazer isso separado

Quando eu executar esse codigo acima já tem que estar incluso nele o que eu preciso...

Espero que tenham me entendido..

Aguardo Resposta...

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...