Como programo sorteio por nome através de um banco já existente?

.NET

19/09/2022

Bom dia pessoal!

Estou precisando desenvolver aqui, uma forma de sorteio com dois critérios, são eles:
Tipo de Sorteio (Por deficiência, por renda, etc)
A quantidade de pessoas que será sorteada

Isso tudo eu já tenho dentro de um banco de dados .net

Só preciso de um layout onde preencho esses critérios, clico em gerar e ele me dá esses nomes a partir do meu banco.
Alguém consegue me ajudar, ou sugerir alguma linguagem mais fácil para desenvolver isso?

Obrigado!
Felipe Marcelino

Felipe Marcelino

Curtidas 0

Respostas

Arthur Heinrich

Arthur Heinrich

19/09/2022

Imagino que o critério selecionará os participantes do sorteio:

select nome from tabela where deficencia is not null
select nome from tabela where renda between 1000 and 3000

Digamos que você quer 3 nomes aleatórios:

select top 3 nome from tabela where renda between 1000 and 3000 order by random

Utilize a função que gera números aleatórios para ordenar os dados "aleatoriamente" e recorte o resultado com o "top n".
GOSTEI 0
POSTAR