Ir para conteúdo

POWERED BY:

Arquivado

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

Dieggo Phillippe

Order by ...

Recommended Posts

Gente é o seguinteEu fiz um select em uma tabela e talz para pegar os dados.É uma especie de Album de FotosAi eu fiz o select na tabela do evento e quero mostrar ela para os usuarios, só que. quero que apareça em primeiro a que tiver mais fotos.So que as fotos são armazenadas em outra tabela, ai para isso deveria existir algo do tipo um Select COUNT(*).mas como eu poderia fazer isso?Agradeço!Tentei a seguinte SQL:SELECT * FROM album_user WHERE albumuser IN (Select Count(fotos_album_users.id_fotos_album) As NumeroDeFotos From album_user INNER JOIN fotos_album_users ON fotos_album_users.id_fotos_album = album_user.albumuser GROUP BY albumuser ORDER BY NumeroDeFotos ASC)Mas Deu erroA estrutura das tabelas são essas:ALBUM_USER É ONDE FICAM GUARDADOS OS EVENTOS.;FOTOS_ALBUM_USERS É ONDE FICAM AS FOTOS DOS EVENTOS;TABELA album_user: id_album_user | user | nomealbum | click | avatarTABELA fotos_album_users: id_fotos_album | foto | albumuser | comentarioAgradeço:

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.