Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di mmaria
    Registrato dal
    Apr 2003
    Messaggi
    594

    Come ordinare in gruppo

    Ciao amici sto ordinando dei record in gruppi per la visulizzazione di un record per gruppo. L'ultimo in ordine di tempo arrivato. Nella visualizzazione l'ordine mi è dato dal numero cronologico dei gruppi. Come posso fare per visualizzare secondo l'ordine temporale, cioè vedere per primo quello che ho regsitrato per ultimo.
    Grazie per quello che hai fatto...

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Magari ordinando per data decrescente oppure, se non c'è, per ID decrescente.

    Roby

  3. #3
    Utente di HTML.it L'avatar di mmaria
    Registrato dal
    Apr 2003
    Messaggi
    594

    Il problema

    Faccio due SELECT
    la prima per raggruppare in gruppi
    e nella seconda metto l'ORDER per ID
    il problema è che l'ID ordina all'interno del gruppo e quindi mi visualizza sempre l'ultimo record registrato in quel gruppo. Questo va bene, ma io vorrei che nel visulizzarmi i gruppi (1,2,3,4,5) anzichè metterli secondo questo ordine 12345
    li mettesse secondo l'ordine di ID che ognuno del gruppo ha...

    per spiegarmi meglio
    al momento mi visualizza secondo questo ordine
    1° record visulizzato: il record ID 123 per il gruppo 1
    2° record visulizzato: il record ID 128 per il gruppo 2
    3° record visulizzato: il record ID 75 per il gruppo 3
    4° record visulizzato: il record ID 185 per il gruppo 4... e così via

    io vorrei che l'ordine restasse così per quanto riguarda il record da visulizzare all'interno del gruppo ma al momento di farmeli vedere e visulizzarli dovrebbe ordinarmi i gruppi in rapprto al'ID più grande.

    Nel senso che l'ordine dovrebbe essere il seguente
    1° record visulizzato: il record ID 185 per il gruppo 4
    2° record visulizzato: il record ID 128 per il gruppo 2
    3° record visulizzato: il record ID 123 per il gruppo 1
    4° record visulizzato: il record ID 75 per il gruppo 3 ... e così via

    In altre parole i record visulizzati sono sempre gli stessi ma deve cambiare l'ordine per i gruppi secondo l'ID

    spero di essermi spiegata
    Vi voglio bene e sono certa che darete una risposta come sempre alla mia domanda
    La vostra Maria






    Vi posto le due select

    sql= "SELECT distinct campo7 from articoli where campo2 = '1'"

    .......................


    sql2 = "select * from articoli where campo2 = '1' and campo7 = '"&rs("campo7")&"' order by ad_ID desc"

    ................
    Grazie per quello che hai fatto...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.