none
Select em duas tabelas e subtrair os valores RRS feed

  • Pergunta

  • Boa tarde Pessoal,

    Por gentileza, gostaria da ajuda de vocês.

    Sou leigo no assunto, mas estou estudando, e vou aprender se Deus quiser.

    Bom o que eu preciso:

    Tenho duas tabelas SQL:

    Pontuacao, com os campos usuario, pontos e data, essa tabela armazena o usuário logado, os pontos que ele ganhou e a data que jogou.

    Premio, com os campos usuario, premio, pts_premio e data, essa tabela armazena o usuário logado, o premio que ele retirou, os pontos que esse prêmio equivale e a data que ele retirou.

    O que eu gostaria de fazer é somar todos os pontos que ele fez e está armazenada coluna pontos da tabela Pontucao, somar todos os pontos da coluna pts_premios da tabela Premio, e depois fazer a subtração e me retornar o saldo de pontos que esse usuário ainda tem.

    Ecemplo das tabelas:

    Tabela Pontuacao

    usuario  pontos  data

    joao        200        25/05/2017

    Eder        250        26/05/2017

    joao        150         28/05/2017

    Eder        100        29/05/2017

    Anna       200        29/05/2017

    Joao        240        30/05/2017

    Tabela Premio

    Usuario    premio    pts_pontos     data

    Joao            boné       20                 22/05/2017

    Eder            boné       20                 23/05/2017

    Joao            camiseta 90                 25/05/2017

    Joao            boné       20                 26/05/2017

    Eder            óculos     100              25/05/2017

    Anna           boné       20                22/05/2017

    Desde já agradeço

    Edson Goveia

    sexta-feira, 2 de junho de 2017 20:47

Respostas

  • Entendi, 

    Isso então seria uma questão de How to/ Customization.

    Nesta área do fórum trabalhamos com casos de Break Fix.

    Sendo assim nas questões de How To/Customização, recomendamos você postar a sua dúvida na área de "Discussões Gerais". Neste local juntamente com a comunidade, você estudará a melhor possibilidade e estrategia para chegar na solução desejada.

    Esta area pode ser encontrada no momento de criar a sua pergunta, ao invés de selecionar "pergunta" você selecionará "Discussão geral" 

    Como nessa imagem abaixo:


    Agradeço pela atenção;

    Atenciosamente,


    sexta-feira, 2 de junho de 2017 21:00

Todas as Respostas

  • Boa tarde, Edson535

    Você está querendo fazer isso em uma consulta do SQL, ou em alguma tela ou algo do gênero que você está fazendo em C#?

    sexta-feira, 2 de junho de 2017 20:53
  • Boa Tarde Filipe,

    Então, estou desenvolvendo um quiz em c#, e uso o sql compact edition 4, preciso fazer essa consulta e retorna a resposta em um form com um datgridview por exemplo.

    Pra eu ter o controle de quantos pontos o usuário ainda tem de saldo.

    Se vc tiver uma idéia melhor fica a disposição pra me passar, ficarei feliz.

    Atenciosamente, 

    Edson Goveia



    • Editado Edson535 sexta-feira, 2 de junho de 2017 20:59
    sexta-feira, 2 de junho de 2017 20:57
  • Entendi, 

    Isso então seria uma questão de How to/ Customization.

    Nesta área do fórum trabalhamos com casos de Break Fix.

    Sendo assim nas questões de How To/Customização, recomendamos você postar a sua dúvida na área de "Discussões Gerais". Neste local juntamente com a comunidade, você estudará a melhor possibilidade e estrategia para chegar na solução desejada.

    Esta area pode ser encontrada no momento de criar a sua pergunta, ao invés de selecionar "pergunta" você selecionará "Discussão geral" 

    Como nessa imagem abaixo:


    Agradeço pela atenção;

    Atenciosamente,


    sexta-feira, 2 de junho de 2017 21:00