Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
http://forum.imasters.com.br/public/style_emoticons/default/ermm.gif
Tenho uma tabela com vários registros de imóveis cadastrados por corretor. Para extrair os 10 corretores mais ativos, por exemplo, dou um select assim:
$select_list="SELECT corretor, COUNT(*) AS n_imov FROM imoveis GROUP BY corretor ORDER BY n_imov DESC LIMIT 10"; Até aí beleza.
Eu gostaria de embaralhar esse resultado. Tenho certeza que já fiz algo assim e deu certo:
$select_list="(SELECT corretor, COUNT(*) AS n_imov FROM imoveis GROUP BY corretor ORDER BY n_imov DESC LIMIT 10) ORDER BY RAND()";
Testei várias vezes e funcionou. Agora não está funcionando mais (não sei se houve mudança de versão do php ou do mysql.
De qualquer forma, você sabe como eu posso obter esse resultado?
Carregando comentários...