我要做一个数据集编辑器的东西,比如已知条件L1,L2,L3,现在要把这些条件再进行组合,比如:NOT,AND,OR,最后再把组合后的关系式解析成SQL语句的WHERE子句,
  问题在于如何给用户(不懂SQL语句)提供一个直观的操作界面,让他知道如何将L1,L2,L3按照他心中所想的样子组织在一起,我还可以根据他组合后的东西(有可能是个字符串表达式或是一个图形)解析成WHERE子句,各位有什么好办法,望不吝赐教