2008-04-30
超BT的查询
正在做项目,遇到个超BT的查询
查询的条件由用户自己定制,比如有三个条件,是根据姓名、年龄和工资查询
那么用户可以这样定制查询条件
(姓名 like 'abc' or 工资>2000) and 年龄 < 30。条件一共有33个,用户可以自由选择或不选,条件也可以自由排列“与”、“或”、“并”这样的操作符。
,我现在连页面都不知道怎么做啊!!!!!!
评论
little06
2008-05-04
呵呵,如果千万级的数据量
这样的查询 速度可想而知
这样的查询 速度可想而知
xiaoqiangcn
2008-05-04
多谢您饿指点~~~
寻找出路的苍蝇
2008-04-30
这类需求我们叫组合查询,即由用户来定义要查的表、需要的结果字段、约束条件、排序规则等,单表还好说,多表需要进行表间关联计算,比较麻烦。
组合查询初看起来确实有些没法下手的感觉,不过通过仔细划分功能点,开发一些配置功能,通过一些公式组织逻辑表达式,应该也是不能解决的。。。
其实说白了,就是动态拼SQL而已。
组合查询初看起来确实有些没法下手的感觉,不过通过仔细划分功能点,开发一些配置功能,通过一些公式组织逻辑表达式,应该也是不能解决的。。。
其实说白了,就是动态拼SQL而已。
firefox_1983
2008-04-30
ibatis的动态sql完全可以满足你的要去
rainlife
2008-04-30
使用iBatis来做,不复杂。
MarkDong
2008-04-30
这有什么变态的呢,很常见的通用检索功能,其实就是构造一个逻辑表达式树而已,不复杂
发表评论
提醒: 该博客已发表在公共论坛,博客所有留言会成为论坛回贴,留言请注意遵守论坛发贴规则
- 浏览: 506 次
- 性别:

- 来自: 安徽

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
让我们一起更快捷的使用Ec ...
支持一下!
-- by coder_hero -
让我们一起更快捷的使用Ec ...
是的。。支持一下。
-- by zhangsf810429 -
让我们一起更快捷的使用Ec ...
顶,借走。。
-- by guojinde -
让我们一起更快捷的使用Ec ...
ctrl + o 快速查找类中的某个方法
-- by xiaoqiangcn -
让我们一起更快捷的使用Ec ...
还有就是我想问下,当我们在编辑时发生错误时左边会出现一个错误的红X,我必须点击后 ...
-- by xiaoqiangcn






评论排行榜