none
Update tabela set valor=valor+100 where // Help RRS feed

  • Pergunta

  • Bem pessoal, seguinte.
    Eu tenho uma DB onde no caso, temos o "CASH"(gold, grana) e a tabela de usuários.

    cada login tem seu valor de CASH Numa tabela separada da tabela de usuários
    eu quero dar, por exemplo, CASH apenas para os membros online (No Caso, coluna connecting)
    Ai ia ficar algo mais ou menos assim (Exemplo:
    update CashUsers set cash=cash+1000 where // < Aqui não sei mais o que fazer.
    Eu quero que a DB dê CASH para os usuários que estiverem conectados (connecting='true')
    Alguma ideia?
    Ajudem por favor! (:

    domingo, 14 de julho de 2013 01:23

Todas as Respostas

  • Deleted
    domingo, 14 de julho de 2013 01:34
  • Não era isso, amigo José!

    Essa view não era exatamente o que eu procurava :/
    domingo, 14 de julho de 2013 02:09
  • Olá ..

       Você tem alguma tabela que armazena o status do usuário , como se ele esta ou não on-line ou  conectado , pois eu imagino que ele deve efetuar login , caso seja este o seu senário é só você capturar o seu status e atualizar os usuários que estiverem com o status on-line ou conectado  exemplo hipotético :

      tabela cliente idcli,cliente ,idstatus |  tabela  CashUser : idcash , idcli , cash

    update CashUsers set cash=cash+1000 where  idcli in (select idcli  from cliente where idstatus=1) 

     Isso é uma ideia pois não seu como é a  estrutura do seu BD , até mais e espero ter ajudado  !

    domingo, 14 de julho de 2013 03:51
  • Deleted
    domingo, 14 de julho de 2013 12:01
  • Bom dia cara.

    Pelo que entendi do seu problema vc do falta completar o where, não?

    update CashUsers set cash=cash+1000 where connecting=true or connecting=1

    espero ter ajudado :)

    domingo, 14 de julho de 2013 12:08
  • Deleted
    domingo, 14 de julho de 2013 12:11