请问如何在界面输入一些公式,然后转成sql查询数据
现在的项目有这样的一个需求,用户(假设用户知道数据库字段)可以自定义一些公式,比如有张user表,字段有:name、age、height、salary。比如用户可以提交这样一条公式:sum(age)+min(height)+max(salary)。那么我在后台就要解析这个公式,然后返回计算结果。这里我就不知道如何去解析这个公式了,以及解析了这个公式之后,如何将则个公式拼成sql,老大说最好能拼成一个sql,赶脚好难啊!!!请各位大神帮忙看看如何解决这个问题。 sql 公式 --------------------编程问答-------------------- 把关键字罗列一下,对这些关键字定义规则。针对输入进行规则匹配,计算结果。 --------------------编程问答-------------------- 最好往简单上想 表达式解析可不是小工程
补充:Java , Java EE