PDA

View Full Version : [SQL] Aiuto per query


neosephiroth86
28-11-2010, 12:31
Salve! Avrei bisogno di una mano per costruire una query sql in MySQL.
Ho una tabella semplice di questo tipo:

Date Closing Maximum Minimum Opening
2010-11-01 16.75 16.69 16.83 16.54
2010-11-02 17.14 17.15 17.27 17.13
2010-11-03 17.23 17.34 17.34 16.96

Adesso è ancora poco popolata ma prevedo di popolarla di + in futuro..
Cmq poco popolata o meno ho bisogno di una query che mi calcoli la media
delle chiusure positive,dove una chiusura è positiva se il valore è inferiore rispetto alla chiusura del giorno precedente.
In questo caso sono tutte e tre positive (quindi è la semplice media delle chiusure), ma se ci fosse stato un campo con closing 17.10 al 4 11 2010 cioè nn sarebbe stato messo nel calcolo..

Grazie mille

neosephiroth86
29-11-2010, 08:13
SELECT AVG( a.Closing )
FROM ubs AS a
JOIN ubs AS b ON a.DATE = b.DATE +1
AND a.Closing > b.Closing

chi fa da sè fa per tre