|
楼主 |
发表于 2017-5-13 10:28:06
|
显示全部楼层
搞了半天都没给我一个确定的解决思路,这个SQL并不复杂啊,才2个表关联,KSQL就搞不定了吗?
看样子你是没有一个合适的解决问题的思路了,按照我的思考方向,你可否给我一个合适的解决方式
1、解决方式一(页面1所示):
直接在JAVA里面去进行处理,如下所示:
Table khTable = BizData.query(concept, idColumn, select, from, condition, range, filter, distinct, offset, limit, columns, orderBy, aggregate,
aggregateColumns, variables, dataModel, fnModel);
khTable.addColumn("fGJRQ", ColumnTypes.DATE);
我直接造table去add一个列,这样的话JAVA代码好实现,但是问题是:在前端的mainData里面选择不到这个列,
让我直接排除掉了这个解决方法
2、解决方式二(页面2所示):
普通的SQL(在oracle和mysql)里面的写法,都是在1的位置去添加自定义字段就可以了
2的位置有个添加子查询的东西,这是个什么东西,
我的这个功能到底是在1的位置直接添加自定义字段,还是在2的位置添加子查询
如果是在2的位置添加子查询,为什么X5要反其道而行?
|
|