Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    GROUP BY però con data DESC

    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
    http://www.romagnamania.com
    Una community tutta gratis per chi ama la Romagna.

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Non hai imposto nessun criterio per estrarre la data e quella risultante e' ovviamente causale fra quelle presenti (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...)

    Non so se il tuo db ne preveda l'uso, prova ad utilizzare la funzione max(data)

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Infatti quello che volevo fare, ma non sono capace, è creare una funzione di raggruppamento che estragga l'ultima data dei nomi raggruppati.
    Gentilmente potresti fare un esempio in modo che possa capire almeno la sintassi della suddetta funzione di raggruppamento?

    Grazie
    http://www.romagnamania.com
    Una community tutta gratis per chi ama la Romagna.

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.