码迷,mamicode.com
首页 > 数据库 > 详细

Oracle查询笔记

时间:2015-02-10 18:22:16      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:

-- tanslate(str,from_str,to_str)
-- 将str中的from_str替换成to_str
select translate(hello,e,o) t
from dual;

-- instr(str,des_str)
-- 可以实现like功能
select instr(hello,g),instr(hello,h),instr(hello,l)
from dual; 

-- decode(value,s1,r1,s2,r2,default)
-- 类似于if else
select decode(1,
       1,一级部门,
       2,二级部门,
       其他部门) as dept
from dual;

-- case表达式
select case 1
         when 1 then 001
         when 2 then 002
         else 003
       end as le
from dual;

-- 层次化查询(树形结构)
select level,id,pid,name
from t_test 
start with pid is null
connect by prior id=pid;

 

Oracle查询笔记

标签:

原文地址:http://www.cnblogs.com/yshyee/p/4284310.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!