Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Demiste
    Registrato dal
    May 2001
    Messaggi
    188

    Query con somme di record

    O mi sto perdendo in un bicchiere d'acqua o mi sono perso veramente, sta di fatto che non riesco a sviluppare questa query che mi sembrava all'apparenza semplice.
    Dunque ho una tabella così composta:
    codice:
    Data        Nome     NumeroProdotto   Zona
    01/06/2004  Pippo           1         Nord
    10/06/2004  Pippo           2         Sud
    15/06/2004  Paperino        1         Centro
    20/06/2004  Pippo           3         Nord
    22/06/2004  Paperino        5         Sud
    Vorrei stampare a video una tabella in questo modo:
    codice:
    Nome          Nord  Centro Sud Totale
    Pippo          4       0    2     6
    Paperino       0       1    5     6
    Ho sviluppato una query di questo genere e sono arrivato a visualizzare il nome prodotto e il valore totale ma poi non riesco a tenere conto della zona:
    codice:
    Sql = "SELECT Nome,Sum(NumeroProdotto) As NumeroProdotto FROM Tabella1 WHERE cdbl(data) BETWEEN " & replace(cdbl(wData1),",",".") & " AND  " & replace(cdbl(wData2),",",".")  & " GROUP BY Nome;" 
    Set rstPag = Server.CreateObject("ADODB.RecordSet")
    rstPag.Open Sql, Conn, 3, 3
    Dove wData1, wData2 sono delle variabili che mi passo dalla pagina precedente per potere considerare l'intervallo temporaneo.

    Mi sapete aiutare ??
    E'dura la vita in pianura

  2. #2
    Utente di HTML.it L'avatar di Corwin
    Registrato dal
    Jan 2002
    Messaggi
    584
    Sql = "SELECT Nome,Zona,Sum(NumeroProdotto) As NumeroProdotto FROM Tabella1 WHERE cdbl(data) BETWEEN " & replace(cdbl(wData1),",",".") & " AND " & replace(cdbl(wData2),",",".") & " GROUP BY Nome,Zona ;"
    I don't wanna have to shout it out / I don't want my hair to fall out
    I don't wanna be filled with doubt / I don't wanna be a good boy scout
    I don't wanna have to learn to count / I don't wanna have the biggest amount
    I don't wanna grow up

  3. #3
    Utente di HTML.it L'avatar di Demiste
    Registrato dal
    May 2001
    Messaggi
    188
    Grazie mille !!!
    E'dura la vita in pianura

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.