Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia,
em um projeto para envio de e-mails surgiu a necessidade de enviar para domínios randomicamente, por exemplo:
teste@hotmail.com
teste@ig.com.br
teste@gmail.com
teste@uol.com.br
teste@bol.com.br
teste@teste.com.br
teste_1@hotmail.com
teste_1@ig.com.br
teste_1@gmail.com
teste_1@uol.com.br
teste_1@bol.com.br
teste_1@teste.com.br
teste_2@hotmail.com
teste_2@ig.com.br
teste_2@gmail.com
teste_2@uol.com.br
teste_2@bol.com.br
teste_2@teste.com.br
...e assim por diante.
Existe como fazer isso na consulta?
SELECT email,nome FROM emails WHERE email_status='ativo' ORDER BY RAND
assim acontece de ficarem 3 ou mais e-mails do mesmo domínio juntos e eu gostaria que ficasse mais "sortido".
Agradeço
Aleatório é aleatório, este tipo de distribuição é normal em extrações randômicas, veja este livro para mais detalhes.
/applications/core/interface/imageproxy/imageproxy.php?img=http://grandeabobora.com/wp-content/images/o-andar-do-bebado.jpg&key=208d2da24ed82fea65de8a1e1fb16ff66258906a4d2032f995c8067baef2c985" alt="o-andar-do-bebado.jpg" />