Bonjour,
J'ai une question par rapport à un projet que je dois faire.
Je m'explique : j'ai une table qui est composée d'heures
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
00h-01h | 01h-02h | 02h-03h | 03h-04h | 05h-06h | ... | 23h-00h
 
    123   |    78      |    213    |    2       |    9999   | ... |    12   |       
    111   |   133     |    213    |    2       |    9999   | ... |    12   |       
    333   |    99      |    213    |    2       |      0      | ... |    12   |       
    654   |    100    |    213    |    2       |    9999   | ... |    12   |       
    852   |    217    |    213    |    2       |    9999   | ... |    12   |
La base de données est rafraîchie chaque minute, si on est 18h donc les colonnes 19h-20h ===> 23h-00h seront à 0.
J'aimerais faire la somme des lignes à l'heure actuelle et afficher le résultat dans la colonne de mon heure actuelle.
Par exemple, si on est 18h, le total, je dois l'afficher dans la colonne 18h-19h et non pas 23h-00h .


Code : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT '00h-01' + '01h-02h' + '02h-03h' + ... + '23h-00h' FROM table;

Une proposition ? espérant que j'ai été clair sur ma question.