Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 17 su 17

Discussione: ordinamento

  1. #11
    cosa vorresti? quello che puoi fare e' fare un ciclo for...next che ti costruisca lo statement sql

  2. #12
    una cosa del genere?
    codice:
    set rs = server.CreateObject("ADODB.Recordset")
    	rs.open "SELECT DISTINCT categoria FROM tabella",conn
    	do while not rs.EOF
    		sql = "SELECT TOP 1 * FROM tabella WHERE categoria ='"& rs("categoria") &"' ORDER BY id DESC"
    		set rsCat = conn.execute(sql)
    		response.Write(rsCat("prodotto") &"
    ")
    		set rsCat = nothing
    	rs.movenext
    	loop
    	rs.close()
    	set rs = nothing
    "...non è detto che sia tardi se non guardi che ora è..."

  3. #13
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,322
    ok intanto grazie a tutti ora provo poi vi faccio sapere

    grazie ancora

  4. #14
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    O la UNION a mano o due query.

    Roby

  5. #15
    la via piu' performante e' la costruzione via codice della UNION. quindi ne' UNION a mano (sai che due OO..) ne' la query nidificata (performances bassissime...)

  6. #16
    mhà ci provo... al volo...

    select * from tabella where id in (select max(i) from tabella group by categoria)


  7. #17
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,322
    Originariamente inviato da Raffa62
    una cosa del genere?
    codice:
    set rs = server.CreateObject("ADODB.Recordset")
    	rs.open "SELECT DISTINCT categoria FROM tabella",conn
    	do while not rs.EOF
    		sql = "SELECT TOP 1 * FROM tabella WHERE categoria ='"& rs("categoria") &"' ORDER BY id DESC"
    		set rsCat = conn.execute(sql)
    		response.Write(rsCat("prodotto") &"
    ")
    		set rsCat = nothing
    	rs.movenext
    	loop
    	rs.close()
    	set rs = nothing



    perfetto questo

    grazie a tutti tatini

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.