MySQL Tips: Simple Bar Charts

22十一月06

利用 REPEAT() 製作簡單的圖表, 作者用下面的例子:

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)

產生圖表:


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)

頗有趣的用法 :)

[via]

Technorati Tags: ,



No Responses Yet to “MySQL Tips: Simple Bar Charts”

  1. 發表迴響

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com 標誌

您的留言將使用 WordPress.com 帳號。 登出 /  變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 /  變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 /  變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 /  變更 )

連結到 %s


%d 位部落客按了讚: