递归查询 这是一个树结构,查询教师“胡明星”的所有主管及姓名

这是一个树结构,查询教师“胡明星”的所有主管及姓名:(无主管的教师也需要显示),显示(教师编号、教师名称、主管编号、主管名称)

SELECT T.*,
         M.TEACHER_NAME MGR_NAME
FROM HAND_TEACHER T,
      HAND_TEACHER M
WHERE T.MANAGER_NO=M.TEACHER_NO(+)
START WITH T.TEACHER_NAME=‘胡明星‘
CONNECT BY T.TEACHER_NO=PRIOR T.MANAGER_NO
时间: 2024-09-27 01:27:30

递归查询 这是一个树结构,查询教师“胡明星”的所有主管及姓名的相关文章

oracle分层查询中的start with和connect by(树结构查询)

来源:  http://blog.csdn.net/itmyhome1990/article/details/16338637 ORACLE是一个关系数据库管理系统,它用表的形式组织数据,在某些表中的数据还呈现出树型 结构的联系. 例如有如下案例: 数据为节选,字段值含义分别为税务机构代码.税务机构名称.上级税务机构代码,税务机构级别 select * from extern_dm_swjg查询的时候默认顺序就是上面的顺序,可以看出是混乱的并没有特殊结构特征. 而希望的结果如下图: sj_swj

现学现卖的一个“快递查询“的小程序开发

最近微信小程序是炒的如火如荼,各种热门, 正好赶上这个热潮,这几天先把小程序技术文档看了个遍,结合教程手写了一个案例.今天写了一个快递查询的小demo,大致分为三步 产品需求,准备api,代码编写. 第一步:产品需求,我们需要实现如下图的一个功能,在文本框输入快递单号,点击查询,下面出来我们需要的快递信息 第二步:准备 我们先找一个快递的api接口,通过http://apistore.baidu.com/我们可以看到很多的api,我们找一个快递查询的 我们可以看到有接口地址,和一些参数.做好这个

Entity Framework 6 Recipes 2nd Edition(13-4)译 -> 有效地创建一个搜索查询

问题 你想用LINQ写一个搜索查询,能被转换成更有效率的SQL.另外,你想用EF的CodeFirst方式实现. 解决方案 假设你有如下Figure 13-6所示的模型 Figure 13-6. A simple model with a Reservation entity            首先,这个例子用EF的CodeFirst方式实现,在Listing 13-10,我们创建实体类Reservation Listing 13-10. The Reservation Entity Obje

阿庆SQL智能查询分析器,使用delphi开发的一个数据库查询分析管理工具.分享给大家

为方便自己工作,使用delphi开发的一个数据库查询分析管理工具.分享给大家,具体以下特点: 1.由于使用ADO连接,理论支持SQL Server.Access.MySQL.Oracle等所有数据库 2.支持SQL关键词自动提示 3.支持表名自动提示 4.支持表字段自动提示 5.支持SQ关键词.表名.表字段不同颜色显示 6.支持SQL语句注释(包括ACCESS) 7.支持选择部分文字执行SQL语句 8.查询结果支持增加.修改.编辑 9.绿色程序无附加文件,只有一个文件即可运行,文件大小只有400

使用函数创建一个过滤查询

使用类:public class FunctionRangeQParserPlugin extends QParserPlugin 通过函数创建一个范围查询: 其他参数: l, 下限范围,可选) u, 上限范围,可选) incl, 包含下限:true/false,可选,默认为true incu, 包含上限:true/false,可选,默认为true例子: {!frange l=1000 u=50000}myfield 过滤查询例子:: fq={!frange l=0 u=2.2}sum(user

oracle 实现多字段匹配一个关键字查询语句

oracle 实现多字段匹配一个关键字查询语句:有两种方法(经测试,10g中不能用,11g才行): 第一种. select * from table where ('字段名1' ||'字段名2' ||...) like "%keyValue%"; 第二种:(1)如果是两个字段的话:select * from table where concat(字段名1,字段名2) like "%keyValue%";(2)如果是多个字段的话:select * from table

Vuejs2.0构建一个彩票查询WebAPP(2)

一,Vuex的使用 1 import Vue from 'vue' 2 import Vuex from 'vuex' 3 import MsgModules from './MsgModules' 4 Vue.use(Vuex) 5 export default new Vuex.Store({ 6 modules: { 7 msg: MsgModules 8 } 9 }) 1 export default{ 2 state: { 3 CheckedMenu: '', //菜单选中变量 4 C

Vuejs2.0构建一个彩票查询WebAPP(1)

说明:本人也是刚接触VUE.js,作为一个学习笔记,旨在与初学者共同学习.其中编程语法错误或者写作水平刺眼,还望轻喷. 使用工具:Visual Studio Code.技术栈为vue2+vuex+axios+vue-router+mintUI 备注:Vue.js开发环境的搭建,参见window下搭建Vue.Js开发环境 一,构建项目脚手架 在我的工作区下输入vue init webpack Lottery,会自动构建项目脚手架 进入项目Lottery中输入cnpm install进行库安装 此外

connect by prior id= pid start with id='1' 树结构查询

基础表创建: with temp as ( select '公司' name, '1' id, '' pid from dual union all select '部门1' name , '11' id, '1' pid from dual union all select '部门2' name , '12' id, '1' pid from dual union all select '员工11' name , '111' id , '11' pid from dual union all