Online报表排序
online报表排序怎么实现?针对不同的数据库,排序的实现方式有所不同。
- Mysql及其他非
SqlServer
数据库下可正常在报表SQL中添加 order by - SqlServer数据库,Online报表不允许SQL内含排序order by,必须采用下面方案
SqlServer数据库,报表排序实现: 通过传递两个参数 排序字段 和 排序规则 来实现排序。
参数 | 说明 |
---|---|
column | 排序字段,多个用逗号隔开 |
order | 排序方式 倒序:desc,正序:asc |
参考:
http://localhost:3000/online/cgreport/1250378491455668225?column=age&order=desc
实现效果: 此链接实现了,按照年龄降序排列报表。