当前位置: 首页 > news >正文

如何做自己的电影网站cms系统

如何做自己的电影网站,cms系统,世界上有php应用的网站,网络营销代理一、基本语法 在Oracle中START WITH……CONNECT BY……一般用来查找存在父子关系的数据,也就是树形结构的数据。 SELECT * FROM TABLE WHERE 条件3 START WITH 条件1 CONNECT BY 条件2;start with [condition]:设置起点,用来限制第一层的数…

一、基本语法

OracleSTART WITH……CONNECT BY……一般用来查找存在父子关系的数据,也就是树形结构的数据。

SELECT * FROM TABLE WHERE 条件3 START WITH 条件1 CONNECT BY 条件2;
  • start with [condition]:设置起点,用来限制第一层的数据,或者叫根节点数据;以这部分数据为基础来查找第二层数据,然后以第二层数据查找第三层数据以此类推。省略后默认以全部行为起点。

  • connect by [condition] :用来指明在查找数据时以怎样的一种关系去查找;比如说查找第二层的数据时用第一层数据某个字段进行匹配,如果这个条件成立那么查找出来的数据就是第二层数据,同理往下递归匹配。

  • prior : 表示上一层级的标识符。经常用来对下一层级的数据进行限制。不可以接伪列。prior在等号前面和后面,查询的数据是不一样的

  • level :伪列(关键字),代表树形结构中的层级编号(数字序列结果集),这个必须配合connect by使用,和rownum是同等效果。

  • connect_by_root :显示根节点列。经常用来分组。

  • connect_by_isleaf :1是叶子节点,0不是叶子节点。在制作树状表格时必用关键字。

  • sys_connect_by_path() :将递归过程中的列进行拼接。

  • nocycleconnect_by_iscycle:在有循环结构的查询中使用。

  • siblings : 保留树状结构,对兄弟节点进行排序。

二、数据列表展示

2.1 向下查找

查询以organ_id为2开始的节点的所有直属节点:

select t.organ_id, t.parent_id, t.organ_abbr,levelfrom tem_organ_0619 tstart with t.organ_id = 2
connect by prior t.organ_id = t.parent_idorder by t.organ_id;

在这里插入图片描述

不设置开始节点:

select t.organ_id, t.parent_id, t.organ_abbr,levelfrom tem_organ_0619 t-- start with t.organ_id = 2
connect by prior t.organ_id = t.parent_idorder by t.organ_id;

在这里插入图片描述

2.2 向上查找

select t.organ_id, t.parent_id, t.organ_abbr,levelfrom tem_organ_0619 tstart with t.organ_id = 20401
connect by  t.organ_id = prior t.parent_idorder by t.organ_id;

在这里插入图片描述

2.3 level伪列的使用,格式化层级

select t.organ_id, t.parent_id, lpad(' ',level*4,' ')||t.organ_abbr organ_abbr,levelfrom tem_organ_0619 tstart with t.organ_id = 2
connect by  t.organ_id = prior t.parent_idorder by t.organ_id;

在这里插入图片描述

2.4 connect_by_root查找根节点

select t.organ_id, t.parent_id, lpad(' ',level*4,' ')||t.organ_abbr organ_abbr,level ,connect_by_root t.organ_idfrom tem_organ_0619 tstart with t.organ_id = 2
connect by  t.organ_id = prior t.parent_idorder by t.organ_id;

在这里插入图片描述

2.5 connect_by_isleaf是否是叶子节点

select t.organ_id, t.parent_id, lpad(' ',level*4,' ')||t.organ_abbr organ_abbr,level ,connect_by_root t.organ_id, connect_by_isleaffrom tem_organ_0619 tstart with t.organ_id = 2
connect by  t.organ_id = prior t.parent_idorder by t.organ_id;

在这里插入图片描述

2.6 其他

select t.organ_id, t.parent_id, lpad(' ',level*4,' ')||t.organ_abbr organ_abbr,level 层级,sys_connect_by_path(t.organ_id, '<-') 合并层次,PRIOR t.organ_id 父节点, connect_by_root t.organ_id 根节点, decode(connect_by_isleaf, 1, '是', '否') 是否子节点, decode(connect_by_isleaf, 1, t.organ_id, '') 子节点from tem_organ_0619 tstart with t.organ_id = 2
connect by  t.organ_id = prior t.parent_idorder by t.organ_id;

在这里插入图片描述

http://www.ds6.com.cn/news/104266.html

相关文章:

  • 上海百度百科西安的网络优化公司
  • 做网站的叫什么职位丹东seo推广优化报价
  • 网站的内部优化公司如何进行app推广
  • 武汉承接网站制作上海牛巨微网络科技有限公司
  • 个人安装公司怎么注册武汉seo网站优化排名
  • discuz网站开发宁波网站推广制作
  • 网站建设需求材料郑州网站建设方案优化
  • 售房网站模板南宁seo关键词排名
  • 往网站上做新东西需要什么搜索引擎成功案例分析
  • 网站开发前景如何站长推广工具
  • 网站建设空间成都网站关键词推广优化
  • 哪个网站是专门做封面素材优化推广网站怎么做最好
  • 做产品网站多少钱宁波seo搜索优化费用
  • 做网站师傅百度拍照搜题
  • 360免费wifi怎么使用短视频seo厂家
  • 做产品宣传网站多少钱汽车seo是什么意思
  • 重庆触摸屏_电子商务网站建设如何在其他平台做推广
  • 佛山新网站建设特色谷歌搜索优化
  • 鞍山做网站公司seo顾问服务 品达优化
  • 社交网站推广怎么做百度明星人气排行榜
  • 如何做网站手机重庆seo网络推广优化
  • 如何制作h5windows优化工具
  • 湖北网站建设多少钱优化一个网站需要多少钱
  • 新沂做网站营销推广方案设计
  • 国家住房建设部网站软文营销的案例
  • 电商产品开发流程seo网络排名优化方法
  • 中国建设银行济南招聘信息网站网站竞价推广
  • 网站备案需要些什么石家庄
  • 重庆建筑证书查询网站网站推广渠道
  • 网站建设批发石家庄seo全网营销