Ir para conteúdo

POWERED BY:

Arquivado

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

leozeferino

[Resolvido] Select distinct

Recommended Posts

Pessoal,

 

Estou passando um site de Access para MySQL. Com Access eu usava a seguinte expressão em ASP:

 

sql = "select distinct Cidade FROM Arquitetos WHERE Cidade <>'""' ORDER BY Cidade ASC"

Com esse código, ele pegava todas as cidades distintas do banco de dados Access mas não pegava a cidade "NULA". Exemplo:

"Campinas

São Paulo

Americana"

 

Agora, quando mudei para MySQL, ele está pegando essa cidade "NULA", aparecendo no resultado

"

Campinas

São Paulo

Americana"

 

Percebam que há uma linha nula (vazia) antes de Campinas.

 

Como posso fazer para tirar isso agora?

 

Valewss!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Kra,

 

Não deu certo não... continua do mesmo jeito.

 

Só uma pergunta: utilizando o mysql, em todos os lugares que eu utilizar uma verificação se é vazio ou não o campo eu tenho q utilizar IS NOT NULL? Por exemplo:

 

if Session("Cidade")="" thenresponse.write "Campo Vazio"end if

Brigadão pela ajuda.

 

 

Abraços.

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom.. se não funcionou eh pq o campo não eh vazio... vazio eh NULL... lembrando q espaço não eh considerado vazio... beleza?

 

tenta assim:

SELECT DISTINCT Cidade FROM Arquitetos WHERE LENGTH(TRIM(Cidade)) > 0ORDER BY Cidade ASC
mas o teste IS NULL eh SQL... este outro q você passou eh ASP... não confunda, beleza?

Compartilhar este post


Link para o post
Compartilhar em outros sites

SELECT DISTINCT(Cidade) FROM Arquitetos WHERE Cidade!="" ORDER BY Cidade ASCDeve funcionar! http://forum.imasters.com.br/public/style_emoticons/default/blush.gif

Esse funcionou legal! Brigadão Almir e ska_ska! http://forum.imasters.com.br/public/style_emoticons/default/joia.gif http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

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.