Jump to content


Photo

Organizar Resultado Randomico


  • Faça o login para participar
Nenhuma resposta neste tópico

#1 antimaxbr

antimaxbr

    Novato no fórum

  • Usuários
  • 2 posts
  • Sexo:Masculino

Posted 07/12/2013, 05:10

Galera seguinte estou com uma dúvida de como organizar resultados randômicos... alguém tem ideia de como resolver isso?
Segue as informações:

Tabela: id,nome,cidade,estado,cep (300 mil registros de todos os estados brasileiros)

Preciso selecionar 1000 registros aleatoriamente para que sejam selecionados registros de vários estados do brasil, porém antes de utilizar os registros preciso organizar esses registros que foram selecionados em sequência organizada do menor para o maior CEP.

Deu para entender?

Alguém para me dar uma luz?

Att.,

Max

Pessoal consegui resolver assim...

Acrescentando informações (esqueci o cnpj):

Tabela: id,cnpj,nome,cidade,estado,cep (300 mil registros de todos os estados brasileiros)

SELECT distinct(cnpj) FROM ( SELECT id,cnpj,nome,estado,cep FROM basedados ORDER BY RAND(id) LIMIT 0,1000 ) AS tmp ORDER BY estado ASC, cep ASC

Mas existe alguma forma de melhor escrever isso???




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq