
数据库
水中摇曳的浮萍
这个作者很懒,什么都没留下…
展开
-
Oracle字符串拼接函数(wm_concat、listagg、xmlagg)踩过的坑
标题中的三个函数均为oracle数据库中的字符串拼接函数,作用是将查询的某个字段所有的值以指定符号拼接起来。有一张表如下:idValue1$16002$123$14$11、wm_concat使用方法:wm_concat(id);达到的效果:1,2,3,4弊端:有长度限制或者版本不支持。此函数慎用,在Oracle12G中不支持此函数,...原创 2019-10-30 15:16:32 · 10607 阅读 · 2 评论 -
基于oracle的统计分析-------上周、上月、本年
一、上个月的每一天SELECT LAST_DAY (ADD_MONTHS(SYSDATE ,- 1)) - (ROWNUM - 1) s_dateFROM dual CONNECT BY ROWNUM <= ( TO_CHAR ( LAST_DAY (ADD_MONTHS(SYSDATE ,- 1)),'dd' ) )查出的结果如下图所示,下图只展示了部分...原创 2019-07-16 11:51:33 · 458 阅读 · 0 评论 -
mybatis解决含有特殊字符的模糊查询
最近遇到一个问题,在页面查询时输入_出现的结果是所有信息,这与预期结果不一样,为什么会这样呢?原因如下:在使用LIKE关键字进行模糊查询时,“%”、“”和“[]”单独出现时,会被认为是通配符。为了在字符数据类型的列中查询是否存在百分号(%)、下划线()或者方括号([])字符,就需要有一种方法告诉DBMS,将LIKE判式中的这些字符看作是实际值,而不是通配符。关键字ESCAPE允许确定一个转义字符...转载 2019-09-27 14:31:30 · 1603 阅读 · 1 评论