Bonsoir,
j'ai une base de données de la forme suivante :
donc voila, j'ai reussi pour le moment a dessiner ma courbe en fonction du jour et en fonction d'heure grace aux requetes suivantes :
heure : select heure,ftp from ftptable ;
et jour : select date,avg(ftp) from ftptable group by date;Quand j'essaye de tracer en fonction du mois et d'année,j'execute ces requetes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 final TimeSeries series = new TimeSeries("rate", Minute.class); try { while(rs.next()){ java.sql.Timestamp v1; v1 = rs.getTimestamp(""+Heure+""); double v2=rs.getFloat(""+ftp+""); series.addOrUpdate( new Minute(v1), v2); }
ca marche en mysql, sauf qu'en java, le retour de month(date) est de type int, donc je peux pas l'utiliser pour tracer une courbe en fonction de mois...mois : select month(date),avg(ftp) from ftptable group by month(date) ;
qqu'un a une idée comment proceder?
merci
Partager