Ir para conteúdo

POWERED BY:

Arquivado

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

Cesar Augusto Graeff

Consulta Seguidores

Recommended Posts

Olá,

 

 

Estou fazendo um sistema de seguidores em PHP porém estou com um problema no SQL da consulta,

 

Estas são as minhas tabelas:

 

-------------Usuarios-------------- ----------Follows----------------

- id - - id -

- name - - de -

- id_twitter - - para -

- date - - date -

-------------------------------------- ------------------------------------

 

 

então eu queria selecionar os usuários de tabela usuários e ordena-los pelo numero de pessoas que seguiram ele hoje selecionando o numero de registros de tabela follows em que o id dele estivesse no campo para e ordenando ele por este numero.

 

Tentei fazer de várias maneiras mas até agora não consegui .

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tentei fazer desta forma:

 

 

SELECT s.* , COUNT(f.id)  FROM `usuarios` AS s INNER JOIN `follows` AS f ON s.id = f.para WHERE id_twitter != ? ORDER BY COUNT(f.id) 

Porém esta retornando somente um registro, que não é o que foi mais seguido .

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.