Ir para conteúdo

POWERED BY:

Arquivado

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

Jow Xavier

[Resolvido] Selecionar apenas uma informação do banco de dados

Recommended Posts

Bom dia;

Na minha tabela do meu banco de dados MySql, eu tenho algumas informações iguais mas eu gostaria q esses dados q são iguais, exibissem apenas uma vez. tipo como eu faço isso com o ASP ... Eu axo q eu teria q usar um SELECT DISTINCT, mas ñ estou obtendo êxito, pelo q estou pesquisando, isso só seria possivel nas versões anteriores do meu banco de dados, minha versão é a 5.0 ... Como eu faço para resolver isso ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

<!--#include file="../admin/config/conexao.asp"-->
<%

call abre_conectar


sql = "SELECT DISTINCT classificacao FROM produtos GROUP BY classificacao" 

set tab = cnn.execute(sql)%>
<!--1rd drop down menu -->												   
<div id="dropmenu1" class="dropmenudiv" style="width: 150px;">
<%while not tab.eof%>
<a href="detalhe_catalago.asp?detalhe=[b]<%=tab("id")%>[/b]" target="principal">[b]<%=tab("classificacao")%>[/b]</a>
<%tab.movenext
	wend%>
</div>

Congi fazer assim, mas dá erro na informação q está em negrito, ou seja ñ está aceitando os campos, pq ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você não informou o campo ID no SELECT.

 

Sobre GROUP BY, não sei se é a melhor forma, pois com certeza você vai perder em performance quando possuir muitos registros.

Compartilhar este post


Link para o post
Compartilhar em outros sites

não se usa group by sem funcão de agrupação

faz assim:

sql = "SELECT DISTINCT classificacao FROM produtos"

Compartilhar este post


Link para o post
Compartilhar em outros sites

Voce postou duvida semelhante do forum de MYSQL

Compartilhar este post


Link para o post
Compartilhar em outros sites

Voce postou duvida semelhante do forum de MYSQL

, isso verdade é q eu postei primeiro lá mas, depois q usei o DISTINCT deu erro no ASP !!!

 

Obrigado pela ajuda ... problema resolvido

Compartilhar este post


Link para o post
Compartilhar em outros sites

Perfeito entao

 

Abraços

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.