oracle
demondeviljet
这个作者很懒,什么都没留下…
展开
-
oracle 判断一行数据中多列的值是否呈递增趋势(或者递减趋势)
-- 1 近6个月的精确率呈递增趋势 with temp as ( select jzd_month2-jzd_month1 d from masakr.tb_kr_hv_23118_mon2 t where t.statis_month = vv_month union select jzd_month3-jzd_month2 d from masa原创 2014-03-20 11:05:43 · 3722 阅读 · 0 评论 -
Oracle 获取上个周日的日期
-- 统计上个周日 vv_last_week_day := to_char(to_date(vv_date,'yyyymmdd')-to_char(to_date(vv_date,'yyyymmdd'),'d')+1,'yyyymmdd'); -- 测试 select to_char(to_date(vv_date,'yyyymmdd')-to_char(to_date(vv_date原创 2014-03-20 11:15:25 · 1450 阅读 · 0 评论 -
Oracle 求100之内的质数
前不久我们经理给我们发了一条sql,这是求100之内质数的sql,这道题是我们公司面试时经常会问到的(听说,具体的我也不是很清楚,因为我还是实习生),当时我面试的时候我回答的是用循环来做的,以为只有循环能做,现在我知道错了,大家来看看这个sql:with t as select rownum rn from dual connect by level <100select * from原创 2014-03-19 20:06:50 · 2382 阅读 · 1 评论 -
Oracle中connect by level以及start with的使用
文章引用 http://www.360doc.com/content/13/0422/16/11947209_280153192.shtml转载 2014-05-20 23:17:23 · 1069 阅读 · 0 评论 -
mybatis+oracle实现分页查询--非常简单实用
前几天刚学习了mybatis,之后就在我写的某个列子中加上一层mybatis来访问oracle数据库,一般的增删改查经过测试都没有问题,唯一留下oracle的分页查询,一开始自然而然的就想当然的把oracle分页查询语句写进userInfo.xml中select * from (select t.*, ROWNUM RM from (select * from tb_user_info原创 2013-09-16 22:15:30 · 10079 阅读 · 0 评论