关闭

oracle函数

标签: oracle函数
86人阅读 评论(0) 收藏 举报
分类:

substr的用法

-- 从第二个字符开始,取5个字符    输出: 天是个好日
select substr('今天是个好日子',2,5) from dual;
`-- 从第二个字符开始 ,按两个字符取   输出: 天是
select substrb('今天是个好日子',2,5) from dual;

decode的用法, 与if …else…用法一致

select decode(sign(变量1-变量2),-1,变量1,变量2) from dual; --取较小值
sign()函数根据某个值是0、正数还是负数,分别返回0、1、-1

having 与 distinct 区别

--能够把数据查重显示出来
select deptno,count(*),sum(sal) from  table group by deptno having count(*)>=2;
--无法查询其他重复数据
select distinct(deptno) from table;
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:1785次
    • 积分:173
    • 等级:
    • 排名:千里之外
    • 原创:16篇
    • 转载:3篇
    • 译文:0篇
    • 评论:0条
    文章分类