none
agrupando numeros RRS feed

  • Pergunta

  • ola galera blz, bom eu queria aprender na logica e pratica tb como eu faço uma agrupação de numeros, exemplo, eu tenho um loop que mostra os nomes de clientes e tal

    Tiago -
    Joao -
    Jose -

    e dentro deste loop eu crio outro select e imprimo varios numeros de cheque certo...

    Tiago - 2955, 2956, 2957, 2958
    Joao - 3001, 3005, 3006
    Jose - 3550, 3551, 3552, 3555, 3556, 3557

    como eu posso fazer uma agrupação deste jeito

    Tiago - 2955 a 2958
    Joao - 3001, 3005 a 3006
    Jose - 3550 a 3552, 3555 a 3557.

    tentei fazer algumas coisas mais nao consegui alguem pode em explicar a maneira correta de fazer isto???

    vlwww

    sexta-feira, 17 de novembro de 2006 14:09

Todas as Respostas

  • Olha Thiago... fazer esse agrupamento pela linha sql talvez até seja possível, mas vai ser uma complicação só...

    Você vai ter que implementar isso "na mão" ...
    Pra começar, você usa um recordset com ponteiro de ambos os sentidos, ida e volta.
    Aí vc pega o primeiro registro e mostra ele...
    Se o próximo for igual o atual + 1, vc não mostra, até que o próximo, seja diferente do atual...

    Entendeu?

    Começa por aí... boa sorte e "abra a cabeça" ... ahiuahiauh

    Se alguém tem outra idéia, favor postar ...

    Mauro Bellotti

    sexta-feira, 17 de novembro de 2006 17:22