SELECT nome, data, COUNT(nome) AS contali FROM tabella WHERE utente= '" & io & "' GROUP BY nome ORDER BY data DESC"
Con questa select faccio in modo che i nomi ripetuti abbiamo un numero, invece di ripeterli
luciano 2 in data 8 Maggio 2007
Franco 1 in data 6 maggio 2007
Carla 4 in data 3 maggio 2007
Response.Write nome & contali & data
In pratica tutti i nomi vengono estratti ordinati in data DESC
tuttavia solo quelli superiori a 1 risultano (con la data) ASC!
Lo script dovrebbe mostrare le persone cliccate con relativo ultimo click,
le persone che hanno più visite riportano il numero delle stesse, senza ripetere il nome
essendo uguale, ma la data di questi ultimi risulta la più vecchia, non quella più recente.
Chiedo, ma non c'è un modo per dire ai record contali di essere ordinati anche loro con data DESC come espresso a fine query??
Grazie

Rispondi quotando
(tra l'altro mi pare strano che la quesry venga eseguita dato che il campo "data" non fa parte di alcuna funzione di raggruppamento o somma o media o altro...)