Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Query su date

  1. #1

    Query su date

    Ciao,

    ho un problema con delle query.
    Spiego:
    Ho una tabella con i campi seguenti (tra gli altri):

    paga1 (campo testo) che contiene la data in formato testo, p.es. "20150323"
    quantita(campo numerico) che contiene delle quantità intere, p.es. "120"

    ---------------------------------------------------------------------
    paga1 | quantita |
    ---------------------------------------------------------------------
    20150323 | 120 |
    ---------------------------------------------------------------------
    20150328 | 240 |
    ---------------------------------------------------------------------
    20150612 | 120 |
    ---------------------------------------------------------------------
    20150618 | 200 |
    ---------------------------------------------------------------------
    20150712 | 120 |
    ---------------------------------------------------------------------
    20160118 | 200 |
    ---------------------------------------------------------------------


    Ora, io devo estrarre I dati ottenendo la somma delle quantità per ogni mese, iterando I mesi fino alla fine del mese corrispondente all'ultimo record (20160131) e tabularli così:

    ---------------------------------------------
    Month | Total |
    ---------------------------------------------
    March 2015 | 360 |
    ---------------------------------------------
    April 2015 | 0 |
    ---------------------------------------------
    May 2015 | 0 |
    ---------------------------------------------
    June 2015 | 320 |
    ---------------------------------------------
    July 2015 | 120 |
    ---------------------------------------------
    August 2015 | 0 |
    ---------------------------------------------
    September 2015 | 0 |
    ---------------------------------------------
    October 2015 | 0 |
    ---------------------------------------------
    November 2015 | 0 |
    ---------------------------------------------
    December 2015 | 0 |
    ---------------------------------------------
    January 2016 | 200 |
    ---------------------------------------------

    Non riesco a capire come iterare e gestire il cambio di anno.
    Qualche idea?

    Grazie

    Ciao

  2. #2
    prima di tutto: che db usi?

    poi: basterebbe usare una group by su mese e anno, la formattazione te la fai lato applicativo

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.