Ir para conteúdo
Fórum Script Brasil
  • 0

Comparar Valor Com O Anterior


.Andreia.

Pergunta

hj é dia hein... eheheh

seguinte, tenho o retorno dos resultados exemplo:

cod_prod

100

100

120

130

130

130

preciso que separe os produtos com o cod coincidentes:

100

100

----

120

---

130

130

130

é simples, mas não entendi como pegar a id anterior e comparar com a proxima, tipo "se a id atual não for igual a anterior então <tr>"

Ps.: isso dentro do WHILE not...eof....

vl pessoal wink.gif

Link para o comentário
Compartilhar em outros sites

15 respostass a esta questão

Posts Recomendados

  • 0

SELECT id_t1, id_t2

FROM t1 FULL OUTER JOIN t2 ON id_t1 = t2

o resultado do seu select será algo tipo

100 = 100

120 =

130 = 130

130 = 130

se você puder fazer isso numa consulta ou views assim na página você monta outra consulta

onde fica assim

select * from campo

pode controlar os que não são associado pelo campo IS NULL

acho que é isso meui complicado?

Link para o comentário
Compartilhar em outros sites

  • 0

Oi!

Não testei. É uma idéia.

Dim strAnterior, c, mc
If Not rs.EOF Then
   c = 1
   mc= 1
   strAnterior = rs("cod")
   Response.Write "<tr><td>" & rs("cod") & "</td>"
   rs.MoveNext
   Do While NOT rs.EOF
     If strAnterior = rs("cod") Then
          c = c + 1
          If c > mc Then mc = c
          Response.Write "<td>" & rs("cod") & "</td>"
          Else
               c = 1
               Response.Write "</tr><tr><td>" & rs("cod") & "</td>"
     End If
          strAnterior = rs("cod")
          rs.MoveNext
   Loop
   If c < mc Then
     Response.Write "<td colspan=""" & mc - c & """></td></tr>"
     Else
          Response.Write "</tr>"
   End IF
   Else
        'Recordeset vazio
End If

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...