JFinal如何接收多个来自SQL SERVER的count值的结果集?

是这样的,我司目前在做报表系统,目前SQL语句通过UNION返回多个COUNT值的结果集,而JFinal针对数据库操作的只可接收一个int整形返回值,应当如何实现接收多个COUNT结果集?

image.png

评论区

杜福忠

2018-11-22 21:15

Record findFirst(String sql)
r.get("已报价数")
r.get("未报价数")
...

杜福忠

2018-11-22 21:18

SQL前期不拆... 后续数据量上来多难受啊... 你这应该分多次查询, 然后再组装才是正道...

平音

2018-11-23 11:28

@杜福忠 感谢建议,我们只做数据查询展示,老大要求查询一次数据库来查出数据显示就行,数据量过大,多次查询再拼接的话SQL写得多,程序拼接也比较麻烦,并没有考虑之后扩展。

白小猿

2019-06-14 11:45

@杜福忠 r.get("")的r是什么啊

杜福忠

2019-06-14 13:58

@白小猿 Record r = Db.findFirst(String sql) 只有一条结果集的时候 https://www.jfinal.com/doc/5-5

热门反馈

扫码入社