ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Como ficaria este select?

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Banco de Dados
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
juniormiranda
Experiente
Experiente


Registrado: Segunda-Feira, 13 de Fevereiro de 2006
Mensagens: 413

MensagemEnviada: Sex Mai 23, 2008 10:01 am    Assunto: Como ficaria este select? Responder com Citação

blz!

Tenho uma tabela onde são armazenados os numeros do concursos da mega-sena e cada uma das 6 bolas sorteadas(cada bola corresponde a uma campo da tabela).

Ex. Conc_ID bola1 bola2 bola3 etc.

A minha dúvida é como criar um select onde eu pudesse retornar os concursos armazenados no banco, que possuem alguma bola dentre as 6 que passarei como pesquisa.

Exemplo. Digitarei em edits diferentes 6 valores(Bolas) e em um grid será exibido cada concurso que possua pelo menos 1 das bolas.

Alguém tem alguma idéia?
_________________
Júnior Miranda
Analista de Sistemas.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
thomazs
Moderador
Moderador


Registrado: Segunda-Feira, 1 de Março de 2004
Mensagens: 2835

MensagemEnviada: Seg Mai 26, 2008 1:37 pm    Assunto: Responder com Citação

O ideal seria ter uma tabela com apenas 2 campos: Concurso e Bola. Teria uma UK (UniqueKey) para os 2 campos. E o select ficaria fácil:

SELECT CONCURSO FROM TABELA WHERE BOLA = :BOLA
_________________
Suporte e Consultoria em Desenvolvimento de Sistemas
Bacharel em Sistemas de Informação
Especialista em Bancos de Dados
Desenvolvimento: Clipper, Delphi, PHP, Python/Django
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Banco de Dados Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB