Ir para conteúdo

Arquivado

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

biakelly

organização da tabela.

Recommended Posts

Queridos olá,

 

Preciso de um help com uma condição.

 

Nosso amigo Gilberto Jr me ajudou com um c;odigo para exibir uma tabela de classificação, aliais, ele desenvolveu a tabela. (Muito obrigada Gil)

 

Bem, estamos agora com um problema: Organizar por ordem decrescente a coluna pontos

 

 

o código esta assim:

<table class="col-md-12 table-bordered table-striped table-condensed cf">
        		<thead class="cf">
        			<tr>
        				<th>CLASSIFICAÇÃO</th>
        				<th class="numeric text-center amarelo">PG</th>
        			</tr>
        		</thead>
        		<tbody>
        		<%
				while rs.eof = false
				%>
        			<tr>
        			<td data-title="Classificação"><%=ucase(rs("nome"))%></td>
        			<td data-title="PG" class="text-center amarelo">
				<%
				set vitoia1 = con.execute("select count(*)*3 as vitoia1 from jogos where ResultadoA>ResultadoB and timea='"&rs("nome")&"'")
				set vitoia2 = con.execute("select count(*)*3 as vitoia2 from jogos where ResultadoB>ResultadoA and timeb='"&rs("nome")&"'")
				pontosvitoria = cint(vitoia1("vitoia1"))+cint(vitoia2("vitoia2"))
							
				set empate1 = con.execute("select count(*)*1 as empate1 from jogos where ResultadoA=ResultadoB and timea='"&rs("nome")&"'")
			set empate2 = con.execute("select count(*)*1 as empate2 from jogos where ResultadoB=ResultadoA and timeb='"&rs("nome")&"'")
							pontosempate = cint(empate1("empate1"))+cint(empate2("empate2"))
							
							response.Write(pontosvitoria+pontosempate)
							%>
        				</td>
					</tr>
					<%
					rs.movenext
					wend
					%>
        		</tbody>
        	</table>



O resultado exibe neste ponto: "response.Write(pontosvitoria+pontosempate)"

 

Tem alguma forma de transformar isso e colocar no order by?

 

 

 

o código funciona perfeitamente, só falta organizar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

já tentou o Order By Desc

Compartilhar este post


Link para o post
Compartilhar em outros sites

Oi Xan, estamos fazendo assim:

set rs = con.execute("select nome, ((select count(*) from JOGOS where timea=times.nome)+(select count(*) from JOGOS where timeb=times.nome)) as qtdejogo,(((select count(*) from JOGOS where timea=times.nome and resultadoa>resultadob)+(select count(*) from JOGOS where timeb=times.nome and resultadoa<resultadob))*3)+(((select count(*) from JOGOS where timea=times.nome and resultadoa=resultadob)+(select count(*) from JOGOS where timeb=times.nome and resultadoa=resultadob))*1) as ponto from times order by 'ponto' desc")

Não da erro, mas também não ordena

Compartilhar este post


Link para o post
Compartilhar em outros sites

voces ja passaram por isso? O select não da erro, mas não esta ordenando. testei pelo modo Sql no Access e ele abre a tabela, mas não ordena

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.