Estou precisando muito da ajuda de vocês. O meu problema é o seguinte:
Tenho 3 tabelas:
- Afiliados
- Cliques
- Exibições
Eu preciso criar um ranking onde mostre o nome do afiliado, o número de cliques e o número de exibições que esse afiliado gerou.
A query seria mais ou menos assim:
"SELECT afiliados.*, cliques. COUNT(*) AS cliquestotal, exibicoes. COUNT(*) AS exibicoestotal FROM afiliados, cliques, exibicoes WHERE cliques.afiliado = afiliados.afiliadoid AND exibicoes.afiliado = afiliados.afiliadoid LIMIT 30"
E no final, ficaria assim:
Nome do afiliado | $cliquestotal | $exibicoestotal
Essa query retorna erro, mas eu digitei ela pra vocês terem uma noção.
Pergunta
Charles Batista
Olá, bom dia pessoal!
Estou precisando muito da ajuda de vocês. O meu problema é o seguinte:
Tenho 3 tabelas:
- Afiliados
- Cliques
- Exibições
Eu preciso criar um ranking onde mostre o nome do afiliado, o número de cliques e o número de exibições que esse afiliado gerou.
A query seria mais ou menos assim:
"SELECT afiliados.*, cliques. COUNT(*) AS cliquestotal, exibicoes. COUNT(*) AS exibicoestotal FROM afiliados, cliques, exibicoes WHERE cliques.afiliado = afiliados.afiliadoid AND exibicoes.afiliado = afiliados.afiliadoid LIMIT 30"
E no final, ficaria assim:
Nome do afiliado | $cliquestotal | $exibicoestotal
Essa query retorna erro, mas eu digitei ela pra vocês terem uma noção.
Por favor, me ajudem, não sei como fazer isso.
Obrigado desde já!
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
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.