Jump to content


Photo

Error Sum


  • Faça o login para participar
3 replies to this topic

#1 robertopierre

robertopierre

    Normal

  • Usuários
  • 94 posts
  • Sexo:Não informado
  • Localidade:São Paulo
  • Interesses:Criação de SITES, ARTES GRÁFICAS ou seja tudo na Área de DESIGN e PUBLICIDADE.

Posted 20/04/2009, 13:04

Olá Galera,

estou com um probleminha em minha query

$pega_maiores = mysql_query("SELECT sum(pontos) as total_pontos FROM tb_apostas GROUP BY id_cadastro WHERE total_pontos>'3'");


Eu não posso fazer uma comparação com o campo que acabei de nomear total_pontos?

Como eu poderia fazer para que isso desse certo?

Abraços
Roberto

RoBeRtO pIeRrE rIgAuD jR.


#2 JoinTek

JoinTek

    24 Horas

  • Usuários
  • 454 posts
  • Sexo:Masculino
  • Localidade:Santarém, PA

Posted 22/04/2009, 14:13

Sinceramente, não faço idéia do que pode estar dando errado, mas acho que funcionaria se você retirasse os ' do lado do 3. Pois, pelo que eu sei, quando você coloca algo entre ' você está definindo eles como string e não números (Imagino eu).

Não custa nada tentar, né? xD

Boa sorte.

#3 Dudu

Dudu

    Viva la vida

  • Usuários
  • 1437 posts
  • Sexo:Masculino
  • Localidade:Uberlândia - MG
  • Interesses:PHP

Posted 23/04/2009, 15:36

Quando se cria um aliás, tem como sim utilizar ele no restante da query.
Só que não usando a cláusula WHERE, e sim HAVING.

SELECT SUM(pontos) AS total_pontos FROM tb_apostas GROUP BY id_cadastro [u][b]HAVING[/b][/u] total_pontos > 3

Até mais ^_^

Edição feita por: Dudu, 23/04/2009, 15:40.

Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Moderador


Twitter: HostCheap


#4 '' sem.Ponto

'' sem.Ponto

    Super Veterano

  • Ex-Admins
  • 2098 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte

Posted 23/04/2009, 22:51

Esse WHERE aí está no lugar errado. Ele tem que ficar antes do GROUP BY.

A solução do problema mesmo é o que o Dudu disse, só comentei sobre o WHERE para que você não cometa esse erro caso precise utilizar ele.

(ok2)
att,
Muller Dias
ex-administrador Fórum WMO




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq