Ir ao conteúdo
  • Cadastre-se

Pascal/Delphi sorteio de competidores sem repetição Delphi e Mysql


Posts recomendados

1

SQL MySQL Delphi Query

Estou precisando de ajuda com seguinte questao delphi10 e mysql:
_ Tenho tabela de competidores com seguinte exemplo:
Competidor 1
Competidor 2
Competidor 3
Competidor 4
Competidor 5
Competidor 6
Competidor 7
Competidor 8
Competidor 9
Competidor 10
Competidor 11
Competidor 12
Competidor 13
Competidor 14
Competidor ......

Tenho outra tabela de Corridas
Corrida 1
Corrida 2
Corrida 3
Corrida 4
Corrida 5
Corrida 6
Corrida 7
Corrida 8
Corrida 9
Corrida 10

faço sorteio dos competidores com sql : SELECT * FROM competidores WHERE sort = "N" AND id_evento = :id ORDER BY RAND() LIMIT '' + IntToStr(QtderegComp))

porém os competidores não podem se repetir nas outras corridas ou seja o competidor 1 correu com competidor 7 na corrida 1 ela nao pera mais correrem junto nas próximas corridas...

Alguém pode me dar uma ajuda como fazer ???? Lembrando uso delphi 10.3 rio com mysql.

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois...

@Farney Ferreira  acredito que o SQL puro não vai atender suas necessidades de modo simples, pois esse código apenas muda a ordem da lista e, pelo que entendi, você precisa de uma combinação em que cada corrida sejam selecionados n competidores...

 

Não sei o grau de complexidade do teu sistema nem da quantidade de registros, mas uma saída é trabalhar com arrays no próprio Delphi

 

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!