Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) filtrando resultados


pm79

Pergunta

Bom dia

Estou precisando da vossa ajuda para filtrar resultados numa consulta à base de dados e depois usar num menu tipo dropdown.

Na consulta pego todos os resultados que tem o campo concelhos preenchido.

Até aqui é simples e já consegui fazer, o problema é que muitos dos resultados são repetidos e não como configurar os sistema para mostrar apenas um e ignorar os repetidos.

Tipo tenho 10 produtos, 5 dizendo que o concelho é Braga e outros 5 dizendo que é Aveiro e preciso que ele me faça apenas

<option value="braga" selected>Braga</option>
<option value="Aveiro">Aveiro</option>
no lugar de
<option value="braga" selected>Braga</option>
<option value="braga" selected>Braga</option>
<option value="braga" selected>Braga</option>
<option value="braga" selected>Braga</option>
<option value="braga" selected>Braga</option>


<option value="Aveiro">Aveiro</option>
<option value="Aveiro">Aveiro</option>
<option value="Aveiro">Aveiro</option>
<option value="Aveiro">Aveiro</option>
<option value="Aveiro">Aveiro</option>

Obrigado pela ajuda

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0
Acho que se você usar a instrução group by na sua query, isso já resolve.

Select idcampo,campo from tabela group by idcampo,campo

Mas por que você tem resultados repetidos?

Obrigado pela sua resposta

Obtenho resultados repetidos pelo facto de ser apenas o local onde o produto é vendido

tipo produto 1 é vendido em Maia

tipo produto 2 é vendido em Maia

tipo produto 3 é vendido em Aveiro

como tal o que pretenda fazer que essa caixa de dropdown ( que deve listar apenas os locais onde existem itens para comprar ) servirá para fazer uma pesquisa por local onde é vendido

Obrigado pela ajuda

Link para o comentário
Compartilhar em outros sites

  • 0
Acho que se você usar a instrução group by na sua query, isso já resolve.

Select idcampo,campo from tabela group by idcampo,campo

Mas por que você tem resultados repetidos?

Funcionou perfeitamente com o comando "group by concelho"

Obrigado pela sua ajuda

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...