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
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 .
SELECT '00h-01' + '01h-02h' + '02h-03h' + ... + '23h-00h' FROM table;
Une proposition ? espérant que j'ai été clair sur ma question.
Partager