Ik wil met SQL (T-SQL) een query maken die gemiddelden ( avg(profit) ) weergeeft tussen verschillende intervals. Ik zal later nader specificeren wat ik bedoel, maar hierbij eerst een voorbeeld van de tabel:
Ik hoop dat mijn 'query' duidelijk maakt wat ik wil doen:
SELECT avg(profit) [?per maand?] FROM table WHERE date >= 01-01-2006 AND date < 01-01-2007
Met als resultaat
Weet iemand hoe je dit kunt doen?
| date | profit |
| 13-01-2006 | 55 |
| 19-01-2006 | 49 |
| ... | |
| 14-05-2006 | 40 |
| 22-10-2006 | 31 |
Ik hoop dat mijn 'query' duidelijk maakt wat ik wil doen:
SELECT avg(profit) [?per maand?] FROM table WHERE date >= 01-01-2006 AND date < 01-01-2007
Met als resultaat
| interval | average profit |
| 01-01-2006 t/m 31-01-2006 of gewoon 1 | 40 |
| 01-02-2006 t/m 28-02-2006 of 2 | 43 |
| ...etc | ... |
Weet iemand hoe je dit kunt doen?