SQL语句图表生成工具ChartSQL
2014-12-03 00:00
260 查看
本文是码农网原创整理,转载请看清文末的转载要求,谢谢合作!
ChartSQL是一款可以让你利用SQL语句来生成网页图表的应用工具,ChartSQL的图表结果支持SVG的渲染方式,所以,我们只需在WEB端执行SQL即可在浏览器上轻松地显示相关数据图表。
ChartSQL的特点
直接输入SQL语句即可生成相应的数据图表,非常简单。
可在浏览器端显示SVG格式的图表
支持多种图表形式,线图、柱形图、饼图都可以支持。
ChartSQL的使用方法
带数据点的线形图
SQL代码:
运行代码:
效果图:
简单的区域图
SQL代码:
运行代码:
效果图:
柱形图
SQL代码:
运行代码:
效果图:
总结
总体来说ChartSQL的使用还算比较简单,我们只需要执行相应的SQL就可以显示数据图表了,省去了自己编写的图表生成控件。当然,ChartSQL也并不适合所有的图表应用,因为很多时候我们并不是把数据存入数据库,比如XML、JSON等。
ChartSQL是一款可以让你利用SQL语句来生成网页图表的应用工具,ChartSQL的图表结果支持SVG的渲染方式,所以,我们只需在WEB端执行SQL即可在浏览器上轻松地显示相关数据图表。
ChartSQL的特点
直接输入SQL语句即可生成相应的数据图表,非常简单。
可在浏览器端显示SVG格式的图表
支持多种图表形式,线图、柱形图、饼图都可以支持。
ChartSQL的使用方法
带数据点的线形图
SQL代码:
IMPORT TABLE city_temperatures FROM 'csv:examples/data/city_temperatures.csv?headers=true'; DRAW LINECHART WITH AXIS LEFT AXIS BOTTOM LEGEND TOP LEFT INSIDE; SELECT city AS series, month AS x, temperature AS y, "Avg. Temperatures in " + month + " in " + city + ": " + temperature as label, "circle" as pointstyle FROM city_temperatures;
运行代码:
$ fnordmetric-cli --format=svg examples/linECharts/lines_with_points.sql
效果图:
简单的区域图
SQL代码:
IMPORT TABLE example_data FROM 'csv:examples/data/measurement.csv?headers=true'; DRAW AREACHART WITH AXIS BOTTOM AXIS LEFT GRID HORIZONTAL; SELECT 'data' AS series, FROM_TIMESTAMP(time) AS x, value2 * 1000 AS y, 'solid' as linestyle FROM example_data WHERE series = "measurement2";
运行代码:
$ fnordmetric-cli --format=svg examples/areacharts/simple_area.sql
效果图:
柱形图
SQL代码:
IMPORT TABLE gdp_per_capita FROM 'csv:examples/data/gdp_per_capita.csv?headers=true'; DRAW BARCHART WITH ORIENTATION VERTICAL AXIS BOTTOM GRID HORIZONTAL LEGEND TOP RIGHT INSIDE; SELECT year AS series, isocode AS x, gdp AS y FROM gdp_per_capita WHERE year = "2010" OR year = '2009' or year = '2008' ORDER BY gdp DESC LIMIT 9;
运行代码:
$ fnordmetric-cli --format=svg examples/barcharts/vertical_bars.sql
效果图:
总结
总体来说ChartSQL的使用还算比较简单,我们只需要执行相应的SQL就可以显示数据图表了,省去了自己编写的图表生成控件。当然,ChartSQL也并不适合所有的图表应用,因为很多时候我们并不是把数据存入数据库,比如XML、JSON等。
相关文章推荐
- SQL语句图表生成工具ChartSQL
- ChartSQL —— 用 SQL 语句来生成图形图表(既简单又漂亮)
- 在线图表生成工具---Open Flash Chart
- codeTool代码自动生成工具(参数类sql数据增删改查语句,实体类,接口代码)
- 自动生成MOSS Query的SQL语句的工具
- 在线数据库表(sql语句)生成java实体类工具
- shawl.qiu c# .net 自动生成 OleDb 数据操作语句小工具 Producing OleDbSql 1.1
- 批量生成sql 语句小工具
- 批量生成sql 语句小工具
- MiniProfiler工具介绍(监控EF生成的SQL语句)--EF,迷你监控器,哈哈哈
- Jfinal适用于条件查询的动态SQL语句生成工具
- 用 SQL 语句生成图表 ChartSQL
- 使用SQL语句生成Web图表
- 遍历当前目录下的所有子目录例子(自动生成SQl语句工具)
- dotnet下生成简单sql语句
- 生成数据仓库库存快照表的SQL语句
- 多项查询条件组合下的SQL语句生成
- 水晶报表使用经验谈2--使用sql语句直接生成dataset做为报表的数据源!
- 生成表记录的SQL语句
- 用Sql语句生成Sqlserver数据字典