Ir para conteúdo

POWERED BY:

Arquivado

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

kaplan

s com order by

Recommended Posts

salvem pessoal tudo bem, bom galera eu estou montando um relatorio pro meu site aqui na empresa, e coloquei um contador de vizualiações de paginas certo entao ele apareçe assim:# página Qtd Tempo Médio %1º index.asp 200 05:00 2,222º produtos.asp 150 06:01 1,503º duvidas.asp 50 01.11 0,5certo entao estou com duvidas a primeira é como eu faço para pegar o tempo medio em cada pagina??A segunda é como eu faço o order by fica pela quantidade pelo maior no meu asp esta assim:'Este select traz as paginasSqlV = "Select ViPagina "_& " From User_Rel_Vi_Pg "_& " Where ViMes = '" & MesViPg & "' "_& " Group By ViPagina ....Do While Not RsV.EOF 'Este select traz as quantidades gerais de cada pagina SqlQ = "Select Convert(VarChar, Sum(ViQtd)) As ViQtd1 "_ & " From User_Rel_Vi_Pg "_ & " Where ViMes = '" & MesViPg & "' "_ & " And ViPagina = '" & RsV("ViPagina") & "' "_ & " Group By ViQtd "_ & " Order By ViQtd Desc " LoopRsV.MoveNext....

Compartilhar este post


Link para o post
Compartilhar em outros sites

o tempo médio você deverá usar matemáticaobtenha o tempo total e depois faça o cálculo percentual sobre o total de cada página, cada qual com o seu tempo total para o período

Compartilhar este post


Link para o post
Compartilhar em outros sites

certo mais qual é a funcao para que conseguir o tempo em cada pagina???e o order by você tem alguma ideia??

Compartilhar este post


Link para o post
Compartilhar em outros sites

em ordem Ascendente o "order by" é assimorder by campo ASCem ordem Descendente o "order by" é assimorder by campo DESCpor ser curintiano nom deve ter entendido neh, vo tentar explicar...ASC do maió para o menóDESC do menó para o maióhuahuahua, zuera vélhão, nom leva a malvixi viageeeeeeem, axo q gui eu q nom entendi sua duvida, malz

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal eu sei que order by Desc é descente e o Asc é Ascendente , vcs naum estao entendo o que eu quero eu tenho select correto, e eu quero que fica na ordem do maior, bom o meu site ai pra você entenderem melhor

http://www.starbrindes.com.br/relatorios/v...lizacoes_pg.asp

 

e olha a parte do meu codigo.....

 

<%

'Fazendo o Sql que mostra as paginas

SqlV = "Select ViPagina "_

& " From User_Rel_Vi_Pg "_

& " Where ViMes = '" & MesViPg & "' "_

& " Group By ViPagina "

Set RsV = DataConn.Execute(SqlV)

 

Do While Not RsV.EOF

'Faço o Sql que vai trazer as quantidades pra mim

SqlQ = "Select Convert(VarChar, Sum(ViQtd)) As ViQtd1 "_

& " From User_Rel_Vi_Pg "_

& " Where ViMes = '" & MesViPg & "' "_

& " And ViPagina = '" & RsV("ViPagina") & "' "_

& " Group By ViQtd "_

& " Order By ViQtd Desc "

Set RsQ = DataConn.Execute(SqlQ)

 

%>

<td height="25" bgcolor="<%=Cor%>">

<font size="1" face="Verdana">

<%=RsV("ViPagina")%>

</font>

</td>

<td align="center" height="25" bgcolor="<%=Cor%>" width="38">

<font size="1" face="Verdana">

<%=RsQ("ViQtd1")%>

</font>

</td>

<td width="50" align="center" height="25" bgcolor="<%=Cor%>">

<font size="1" face="Verdana">

<%=RsQ("ViQtd1") / 100 %>

</font>

</td>

<td width="179" height="25" bgcolor="<%=Cor%>">

<img border="0" src="img/barra.gif" width="<%=RsQ("ViQtd1") / 2%>" height="16">

</td>

 

<%

RsV.MoveNext

Loop

%>

 

desculpas por nao explicar direito, e viva ao Timaooooo, rsrsrs

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.