Visualizzazione dei risultati da 1 a 6 su 6

Discussione: raggruppare per mese

  1. #1
    Utente di HTML.it L'avatar di jartuf
    Registrato dal
    Oct 2002
    Messaggi
    174

    raggruppare per mese

    Ciao a tutti,
    nn si trova piu nulla col motore...
    dovrei fare una select che mi recupera e raggruppa i records in base al mese
    Attualmente uso questa
    [code] <%
    oRst.Open "SELECT * FROM cinema ORDER BY Data DESC;", oConn, adOpenForwardOnly, adLockReadOnly
    While not oRst.Eof

    %>[code]

    vorrei avere i record del mese corrente in pagina,e link con mesi successivi
    marzo - febbraio - gennaio....

    mi date una mano?
    grazie!
    La vita è una scala. Non smettere mai di salire.
    Jartuf Art Design
    La Web-tv degli studenti di Bologna

  2. #2
    Questa è la prima sintassi che mi viene in mente:

    codice:
    SELECT * FROM cinema group by Mese ORDER BY Data DESC
    Ma è chiaro che bisogna capire se il tuo campio mese è un campo a se, singolo e soprattutto il tipo (stringa, numerico, ecc...).

    Dicci di più.
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  3. #3
    Utente di HTML.it L'avatar di jartuf
    Registrato dal
    Oct 2002
    Messaggi
    174
    umh..il problema è che ho un campo data
    gg/mm/aa
    La vita è una scala. Non smettere mai di salire.
    Jartuf Art Design
    La Web-tv degli studenti di Bologna

  4. #4
    Utente di HTML.it L'avatar di killer
    Registrato dal
    Jan 2002
    Messaggi
    279
    il problema mi è poco chiaro..
    però se ti può essere utile, x estrarre il mese da una data si usa:
    codice:
    Month(TuoCampoData)
    Quindi e elecare tutti i mesi potresti usare:
    codice:
    Select Distinct Month(TuoCampoData) From Tabella Order By 1
    Ovviamente devi metterci tu le descrizioni dei mesi
    Cmq se spieghi meglio il problema possiamo auitarti ... meglio.

    _| killer |_

  5. #5
    Utente di HTML.it L'avatar di jartuf
    Registrato dal
    Oct 2002
    Messaggi
    174
    Ok,
    ho una serie di news che essendo diventate troppe da recuperare tutte assieme, vorrei estrarre solo quelle dell'ultimo mese nella pag., per poi inserire i link tipo "guestbook" , e valutare se inserirli tipo
    pagina1 pagina2 pagina3
    oppure
    mese corrente, mesecorrente-1,mesecorrente-2
    (aprile,marzo,febbraio,gennaio)

    grazie!
    La vita è una scala. Non smettere mai di salire.
    Jartuf Art Design
    La Web-tv degli studenti di Bologna

  6. #6
    Utente di HTML.it L'avatar di killer
    Registrato dal
    Jan 2002
    Messaggi
    279
    Ok...
    x visualizzare tutte le news del mese corrente usa:
    codice:
    Select * From TuaTabella Where Month(TuoCampoData) = Month(getDate())
    Poi la paginazione sugli altri mesi te la gestisci sempre in questo modo..

    _| killer |_

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 © 2025 vBulletin Solutions, Inc. All rights reserved.