去重:
1、利用rowid的唯一性查询或删除重复数据
select ROWNUM,ROWID,d1.* from dept2 d1 where d1.rowid=(select min(d2....从查询返回的每一行,计算它们与其它行的相对位置。...8、SQL查询正则表达式的使用
ORACLE中的支持正则表达式的函数主要有下面四个:
1,REGEXP_LIKE :与LIKE的功能相似
select * from emp where regexp_like...--1、查询使用正则分割后的第一个值,也就是34
SELECT REGEXP_SUBSTR('34,56,-23','[^,]+',1,1,'i') AS STR FROM DUAL;
--结果是...:34
--2、查询使用正则分割后的最后一个值,也就是-23
SELECT REGEXP_SUBSTR('34,56,-23','[^,]+',1,3,'i') AS STR FROM DUAL