Ir para conteúdo

POWERED BY:

Arquivado

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

Dveio

Instrução sql com select randomico

Recommended Posts

Tem alguma instrução sql que seleciona os registro de uma tabela... randomico.... entre sois numeros..exemploSELECT * from bd rand(1,80)algo assimuso bd ACESS

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, não sei se isso funciona, mas não é mais simples você criar um número aleatório e depois usá-lo para fazer o select? Tipoi = Int(Rnd * 79) + 1)SELECT * from bd WHERE id = iT+Manga

Compartilhar este post


Link para o post
Compartilhar em outros sites

mas cara.. as vezes eu apago algum registro... exemplo se eu apaguei o registro 75.. e o rand gera esse numero ... dai da erro.... queria um select somente com os id que estao no banco de dados

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então ao invés de usar o id para chamar, faça um loop com Move.next usando o número aleatório.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Depois de determinar um valor aleatório para "i", faça o Loop:x = 0Do untill x = iRS.MoveNextx = x + 1NextO cursor vai parar no registro correspondente a "i"Dai é só pegar os campos que você quer.

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.