- 1
- 0
- 约1.72万字
- 约 74页
- 2017-06-19 发布于湖北
- 举报
子查询 注意事项: 子查询必须使用括号括起来 子查询只能出现在where子句中比较运算符的右端 不能在子查询语句中包含order by 允许多层嵌套,单最多不能超过255。 层次查询 检索层次数据结构 Select level,column_name,expression… From tablename [where condition_expression] Start with start_condition Connect by prior prior_condition 其中: level:定义查询中数据在树中的层次,1表示根节点,2表示其下的子节点,依次类推; column_name:定义需要查询的列名 expression:定义在查询结果中显示的表达式 condition_expression:定义查询过滤的条件表达式 start_condition:指定层次查询的开始节点条件,其形式为column_name=value prior_condition:定义层次结构中父节点与子节点之间的关系 层次查询 创建层次表leveltb create table leveltb (root_id number, id number, name varchar(5)); 层次查询 插入数据 insert into leveltb values(0,1,a); insert into leveltb values(1,2,a1); insert into leveltb values(1,3,a2); insert into leveltb values(0,4,b); insert into leveltb values(4,5,b1); insert into leveltb values(4,6,b2); 层次查询 【例】按层次检索所有数据 select * from leveltb start with root_id=0 connect by prior id=root_id; 层次查询 select * from leveltb start with id=1 connect by prior id=root_id; select * from leveltb start with id=4 connect by prior id=root_id; 层次查询 select * from leveltb start with root_id=0 connect by id=root_id; select * from leveltb start with id=1 connect by id=root_id; 情景查询 在不同的情景下,显示不同的结果 使用decode()函数和case表达式实现情景查询,类似if-then-else decode()函数 decode(value_expression,search_value,result_value,default_value) 其中; value_expression:定义将要与搜索值比较的值或表达式 search_value:表示需要搜索的值 result_value:表示search_value与value_expression相等时, value_expression的取值 default_value:表示不相等时, value_expression的取值 情景查询 Case表达式的语法: Case search_expression When expression_1 then display_result_1 When expression_2 then display_result_2 … Else default_display_result End 其中: search_expression:定义用于搜索的表达式,通常是列名 expression_1:同search_expression进行比较的表达式 display_result_1:表示比较为真显示的结果 efault_display_result:表示所有比较都为假时,显示的默认值 情景查询 select userid,username,decode(usertype,’1’,’超级’, ‘会员’) from users; 结果为: USERID USERNAME DECO 1 Admin 超级 2 Lee 超级 3 U
您可能关注的文档
最近下载
- Ф90橡胶冷喂料挤出机毕业设计说明书.docx VIP
- 《行测》《行测》题库型介绍(基础题).docx VIP
- 北师大五年级下册全册数学教案.docx VIP
- 石蜡制备高碳醇工艺条件研究.pdf VIP
- 2025届宁夏回族自治区吴忠市盐池县高三下学期第一次模拟考试物理试卷.pdf VIP
- 浙江省中小学正高级教师职称评审表2017.pdf VIP
- 80辛集互联网搜索引擎在成功抓获漂白身份潜逃十二年绑架逃犯中的具体应用3542.pdf VIP
- 《故宫IP联名文创产品开发与销售总结》_国潮文创产品经理.docx
- 人教版(2019)必修第一册 Unit 3 Sports and Fitness Reading and thinking Living Legends 教学设计.pdf VIP
- 专题01+完形填空之综合解题技巧(复习课件)(全国通用)2026年高考英语二轮复习讲练测.pptx VIP
原创力文档

文档评论(0)