Gráficos desde MySQL

Hay gente ingeniosa dando vueltas.
Dios sabrá que lo llevo a hacerlo, pero alguien hizo algo genial como gráficos de resultados directamente desde MySQL de una forma muy simple.

Tomando estos resultados:

mysql> SELECT Name, Value FROM Month;
+———————————+——————————-+
| Name      | Value   |
+———————————+——————————-+
| January   | 379.385 |
| February  | 906.076 |
| March     | 392.224 |
| April     | 242.893 |
| May       | 37.7936 |
| June      | 460.288 |
| July      |  188.06 |
| August    | 559.437 |
| September | 233.005 |
| October   | 486.714 |
| November  | 734.555 |
| December  | 212.632 |
+———————————+——————————-+
12 rows in set (0.00 sec)

Eso lo convertimos en:

mysql> select Name, REPEAT("#", Value/20.0+1) Graph FROM Month;
+———————————+————————————————————————————————————————————————————————-+
| Name      | Graph                                          |
+———————————+————————————————————————————————————————————————————————-+
| January   | ####################                           |
| February  | ############################################## |
| March     | #####################                          |
| April     | #############                                  |
| May       | ###                                            |
| June      | ########################                       |
| July      | ##########                                     |
| August    | #############################                  |
| September | #############                                  |
| October   | #########################                      |
| November  | ######################################         |
| December  | ############                                   |
+———————————+————————————————————————————————————————————————————————-+
12 rows in set (0.00 sec)

También te puede interesar:

Algo asi como 1 respuesta to “Gráficos desde MySQL”

  1. December 17th, 2006 | 8:38 pm

    [...] Via: kbglob [...]

Dejar una respuesta