PLSQL
小格鲁特
这个作者很懒,什么都没留下…
展开
-
PLSQL中去掉重复行的记录
【问题】 我们经常会碰到的就是使用select语句查询数据库会出现相同的两条行记录,但是我们想要的结果就是其中一条(根据相应的条件进行排序)select * from (select a.*,ROW_NUMBER() OVER (PARTITION BY a.SN ORDER BY a.CREATE_TIME) ROW_NUM from (SELECT * FROM table b ...原创 2018-06-21 20:30:42 · 19261 阅读 · 0 评论 -
PLSQL查询语句中日期格式使用不当会导致性能和效率很低
在我们日常开发中经常会使用到SQL语句对数据进行过滤,查询一个时间间隔的数据经常会使用到,请看下面的列子 【例子1】 查询2018/01/01 至 2018/01/30 一个月的数据,当table的数据达到【几百万】行或者更大是,查询耗时【5-10分钟】,严重影响效率和性能,使用to_char函数先将table中的日期格式转换为文本格式【yyyy/MM/dd】耗时最大,如果服务器负荷...原创 2018-10-26 20:03:14 · 2957 阅读 · 2 评论 -
【Hibernate】框架分页出现两页数据重复问题
【table】结构 表中没有唯一键create or replace table( name1 varchar(100), name2 varchar(100), qty1 int)【第一页查询】 在Hibernate框架中经常会使用到框架本身的分页查询功能,下面是查询表【table】的所有数据, 备注:表【table】没有【唯一】键...原创 2018-10-30 20:12:03 · 998 阅读 · 0 评论