Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Rodrigo Aleixo

[Resolvido] Consulta SQL - DISTINCT e COUNT

Recommended Posts

Pessoal to com um problemão....

Para alguns pode ser facil...mas pra mim...dá um nó na minha pequena jaca!!!

 

É o seguinte.

 

Tenho uma tabela que grava as palavras buscadas num campo input com a data que a pessoa buscou.

 

eu preciso fazer apenas um relatorios das 5 palavras mais buscadas hoje!!!

rssrsr

 

 

TB_SEARCH

 

Campos:

ID

RESULT

DATA

 

 

Não faço a mínima idéia de como fazer a consulta...

ja procurei...mas eu não entendo como eu vou recuperar estes dados da consulta e exibi-las com um while!!!

o resultado tem ser mais ou menos assim

 

Imasters - 10

UOL - 7

Google - 5

Globo - 4

Terra - 3

 

ordenando pelas palavras mais buscadas...

Desde já agradeço pela ajuda!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

basicamente precisa agrupar

 

SELECT RESULT, COUNT(RESULT) FROM TB_SEARCH GROUP BY RESULT

 

considerei que o RESULT é o campo pesquisado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mario...

consegui de uma outra forma!!!

 

 

SELECT COUNT( id ) , result FROM tb_search WHERE data='2009-06-18' GROUP BY result ORDER BY COUNT( id ) DESC

 

 

Valew!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

mas é basicamente a mesma coisa

 

só mudou que colocou uma condição e ordenou

 

mas que bom que resolveu

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.