SQL
xugaopengjeep
活好事少的IT男
展开
-
ID姓名等相同,其他几个不同的列展示出来
slect id,name,sum(value1) as value1,sum(value2) as value1,原创 2021-05-31 20:04:11 · 113 阅读 · 0 评论 -
xml书写sql参数包含数组,like
<if test"table.column!=null and table.column!='' ">AND <foreach collection = "table.column"iteam = "iteam"> open="("close=")"separator="or" column = #{iteam} </foreach></if>原创 2021-05-07 22:27:50 · 622 阅读 · 0 评论 -
分区sql
分区 ALTER TABLE xxx ADD PARTITION P20210705 VALUES('20210705')原创 2021-03-27 11:03:55 · 76 阅读 · 0 评论 -
截取字符串里面的内容并相加并排序
from test_table ORDER BY (NVL(regexp_substr(regexp_substr(data,'[^!@]+',1,1),'[^。]+',2),0) +NVL(regexp_substr(regexp_substr(data,'[^!@]+',1,2),'[^。]+',2),0) +NVL(regexp_substr(regexp_substr(data,'[^!@]+',1,3),'[^。]+',2),0) ...原创 2020-08-19 20:37:12 · 184 阅读 · 0 评论 -
SQL循环拆分
declare v_num number :=1;v_num1 number :=0;begin for jieguo in( select d.transcode ,d.errorreason from HEALTH22PERROR d where d.transcode like '9025%' ) loop原创 2017-09-25 15:04:45 · 322 阅读 · 0 评论 -
SQl判断空格 VS Oracle分页
select instr(段落名,' ') from 表名 where 条件;如果有空格则大于0,没有则为0原创 2017-10-16 14:25:38 · 351 阅读 · 0 评论 -
复制建一张空表无数据与有数据
create table fs_12a as ( select * from pmview.CLM_CASE_BASE where 0=1 ) with no data ;show table fs_12a ; select * from dismart.DMA_DISASTER show table dismart.DMA_DISASTER ...原创 2018-12-20 10:31:08 · 422 阅读 · 0 评论 -
Mysql 数据库中怎么实现分页?
select * from table limit (start-1)*limit,limit; 其中 start 是页码,limit 是每页显示的转载 2019-02-16 19:18:05 · 4687 阅读 · 1 评论 -
ora_22922 最简单解决方案
to_char(wm_concat(DISTINCT t.industryType)) as industryType, 替换为to_char(zh_concat(DISTINCT t.industryType)) as industryType,也就是wm_concat换成zh_concat,原因是ora语法陈旧所致11g不兼容10g的...原创 2019-03-28 17:24:34 · 1381 阅读 · 0 评论