Oracle
book_TraBant
这个作者很懒,什么都没留下…
展开
-
通过存储过程动态生成视图
客户最近想把原来的一张统计报表改成SQL视图,报表可以通过参数传入动态生成统计信息,而视图不能传入参数,所以只能用存储过程去动态生成。数据表结构[list][*] cost_title_id //费用科目,分组字段[*] fee //费用,统计字段,要求对一年中12个月的费用分别统计[*] maint_dept //维护部门,查询条件[*] fee_type_1 /...2008-03-17 16:45:25 · 679 阅读 · 0 评论 -
IN子查询与EXISTS子查询
IN和EXISTS可以与相关子查询一起使用,一般情况下下面两对SQL语句的返回结果是一样的。当关系条件只有一个时:select * from A where A.id in (select B.id from B)select * from A where exists (select NULL from B where A.id = B.id)当关系条件只有多个时:selec...2008-05-27 16:04:42 · 901 阅读 · 0 评论