|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Nov 2005
Messaggi: 68
|
ACCESS, come fare query specifica...
Salve a tutti
vi spiego il mio problema: sono in possesso di un database ACCESS nel quale sono riportate le temperature per ogni ora di ogni giorno dell'anno in pratica ho una tabella di questo tipo: Data...........Ora...Temp 01/01/2005...01.....2 01/01/2005...02.....6 01/01/2005...03....-1 01/01/2005...04.....5 01/01/2005...05....0.5 01/01/2005...06....-2 01/01/2005...07.....4 01/01/2005...08.....2 .... 31/01/2005...01.....2 ecc Dovrei ottenere una tabella che riporti, per ciascun giorno dell'anno, il n. di ore con temperatura < a -2 gradi una cosa tipo: Data...........N.ore <2Gradi 01/01/2005.........2 02/01/2005.........6 03/01/2005.........1 04/01/2005.........5 ..... Qualcuno sa come fare? se non è possibile con access magari èm possibile con excel importando le colonne con i dati che servono? Grazie mille a tutti anticipatamente Roberto Ultima modifica di robysdc : 14-05-2007 alle 13:50. |
![]() |
![]() |
![]() |
#2 |
Member
Iscritto dal: Mar 2007
Messaggi: 298
|
Ecco la query in SQL, per inserirla devi creare una query nuova, andare in visualizzazione sql ed introdurre il comando. Tieni di conto che devi mettere il nome corretto della tua tabella dove qui c'è scritto <tabella> (se il nome include spazi, ad esempio "Temp 2006", devi scriverla tra parentesi quadre: [Temp 2006]).
Codice:
SELECT <tabella>.DATA, Count(<tabella>.ORA) AS NumeroOre FROM <tabella> GROUP BY <tabella>.DATA HAVING ((<tabella>.TEMP) < -2); |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 16:58.