Ir para conteúdo

POWERED BY:

Arquivado

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

CEV

Order by nome

Recommended Posts

Bah galera, eu sei que existem tópicos relacionados a isso mas não consegui fazer.Sou leigo, não sei nada de ASP, então se tiver uma alma caridosa que possa me ajudar agradeço.Como eu listo isso em ordem Alfabética?<%set rs = conntemp.execute("SELECT id_cultura FROM bolsa GROUP BY id_cultura")while not rs.eof set rscultura = conntemp.execute("SELECT * FROM culturas WHERE ID = " & rs("id_cultura"))rsanuncios = 0set rsTemp = conntemp.execute("SELECT ID FROM bolsa WHERE id_cultura = " & rs("id_cultura"))while not rsTemp.eofrsanuncios = rsanuncios + 1rsTemp.movenextwend%><tr bgcolor=<%=StrColor%>><td width=26 valign="bottom" align="center"><p align="right"></td><td width=353 valign="bottom" align="left"><p style="margin-left: 5px"><a href='conteudo.asp?content=14&a=view&id=<%=rs("id_cultura")%>'><b> >> <%=rscultura("Nome")%></b></a><hr size=1 color="#DBDBDB"></td><p><td width=246 align=center valign="bottom" bgcolor="#F2F2F2"><font face=Arial size=-1><%=rsanuncios%></font><hr size=1 color="#DBDBDB"></td><td width=246 align=center valign="bottom"><font face=Arial size=-1><%=associados%></font></td><td width=246 align=center valign="bottom"><font face=Arial size=-1><%=qtdetotal%></font></td></tr><%rs.movenextwend%></table></div><% end if %><% if request.querystring("a") = "view" then %><%set rstTemp = conntemp.execute("SELECT * FROM bolsa WHERE ID_cultura = " & request.querystring("ID"))set rsculturas = conntemp.execute("SELECT * FROM culturas WHERE ID = " & rstTemp("ID_cultura"))%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

ué, é isso mesmo q você pois no titulo...oder by nome descpara orde decrescente de Z - Aoder by nome ascpara orde crescente de A - Z

Compartilhar este post


Link para o post
Compartilhar em outros sites

ué, é isso mesmo q você pois no titulo...oder by nome descpara orde decrescente de Z - Aoder by nome ascpara orde crescente de A - Z

Aonde eu ponho isso? ORDER BY?Desculpe mim ignorância.

Compartilhar este post


Link para o post
Compartilhar em outros sites

tipo assim...

 

set rs = conntemp.execute("SELECT id_cultura FROM bolsa ORDER BY id_cultura ASC")set rs = conntemp.execute("SELECT id_cultura FROM bolsa ORDER BY id_cultura ASC DESC")

qdo é em order crescente, não é necessário usar o ASC.

 

flw

B) Magnoweb©

Compartilhar este post


Link para o post
Compartilhar em outros sites

tipo assim...

set rs = conntemp.execute("SELECT id_cultura FROM bolsa ORDER BY id_cultura ASC")set rs = conntemp.execute("SELECT id_cultura FROM bolsa ORDER BY id_cultura ASC DESC")
qdo é em order crescente, não é necessário usar o ASC.flw B) Magnoweb©
Correto. Por "id" ele fica ordenado corretamente.Porém, cada id representa uma cultura (1=arroz, 2=soja, 3=cevada). Eu quero que a "cultura" fique em ordem alfabética, e não o ID. tipo (id=cultura): 1=arroz, 3=cevada, 2=soja.valeu!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

voce vai precisar selecionar a tabela relacionada tambemqual o noem tabela que tem esta informaçãopegue ela e ponha aqui("SELECT bolsa.id_cultura FROM bolsa INNER JOIN SUA_OUTRA_TABELA ON bolsa.id_cultura SUA_OUTRA_TABELA.id_cultura ORDER BY SUA_OUTRA_TABELA.cultura ASC")teste ai

Compartilhar este post


Link para o post
Compartilhar em outros sites

voce vai precisar selecionar a tabela relacionada tambem

 

qual o noem tabela que tem esta informação

 

pegue ela e ponha aqui

 

("SELECT bolsa.id_cultura FROM bolsa INNER JOIN SUA_OUTRA_TABELA ON bolsa.id_cultura SUA_OUTRA_TABELA.id_cultura ORDER BY SUA_OUTRA_TABELA.cultura ASC")

 

teste ai

A outra tabela chama-se "culturas" .

 

Segui sua dica mas não deu.

 

("SELECT bolsa.id_cultura FROM bolsa INNER JOIN SUA_OUTRA_TABELA ON bolsa.id_cultura SUA_OUTRA_TABELA.id_cultura ORDER BY SUA_OUTRA_TABELA.cultura ASC")

 

essa parte em itálico está certa?

aparece o seguinte erro:

 

[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'bolsa.id_cultura culturas.id_cultura'.

 

??

Compartilhar este post


Link para o post
Compartilhar em outros sites

ahhh..depois de mt tempo descobri..Valeu ai pelas dicas<%set rs = conntemp.execute("SELECT bolsa.id_cultura FROM bolsa INNER JOIN culturas ON bolsa.id_cultura = culturas.id GROUP BY nome, id_cultura")while not rs.eof Fui!

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.