【SQL 学习】LEVEL 伪列
SQL select level, employee_id ,manager_id ,first_name ,last_name
2 from emp
3 start with employee_id =1
4 connect by prior employee_id = manager_id
5 order by level;
LEVEL EMPLOYEE_ID MANAGER_ID FIRST_NAME LAST_NAME
---------- ----------- ---------- ---------- ----------
1 1 James Smith
2 10 1 Kevin Black
2 2 1 Ron Johnson
2 4 1 Susan Jones
3 13 10 Doreen Penn
3 7 4 John Grey
3 11 10 Keith Long
3 5 2 Rob Green
3 3 2 Fred Hobbs
3 12 10 Frank Howard
3 6 4 Jane Brown
4 8 7 Jean Blue
4 9 6 Henry Heyson
已选择13行。
已用时间: 00: 00: 00.04
SQL select count(distinct level)
2 from emp
3 start with employee_id =1
4 connect by prior employee_id =manager_id;
COUNT(DISTINCTLEVEL)
--------------------
4
已用时间: 00: 00: 00.00
SQL set pagesize 999
SQL col employee for a25
SQL select level,
2 lpad(-,2*level-1) || first_name || || last_name as employee
3 from emp
4 start with employee_id =1
5 connect by prior employee_id =manager_id;
LEVEL EMPLOYEE
---------- -------------------------
1 -James Smith
2 -Ron Johnson
3 -Fred Hobbs
3 -Rob Green
2 -Susan Jones
3 -Jane Brown
4 -Henry Heyson
3 -John Grey
4 -Jean Blue
2 -Kevin Black
3 -Keith Long
3 -Frank Howard
3 -Doreen Penn
已选择13行。
SQL server 2008 最小化安装(学习专用) 之后下载这两个安装包,根据电脑实际情况下载,这里我选择x64版本的两个轻量级安装包,其他版本比较大,学习的话这两个版本就够了
第十二届 BigData NoSQL Meetup — 基于hbase的New sql落地实践 立即下载
相关文章
- 【Mysql sql inject】【入门篇】sqli-labs使用 part 4【18-20】
- oracle SQL学习总结
- 【SQL 学习】求一个表中列值的最前三名
- Spark SQL Dataset模块官方文档
- SQL中存储过程中使用事务,并且加入异常处理机制.
- 【学习总结】SQL学习总结之认识SQL
- sql 语句系列(众数中位数与百分比)[八百章之第十五章]
- [SQL] sql server中如何查看执行效率不高的语句
- 用户登录失败,Microsoft sql server 错误:18456
- 【Teradata SQL】数据库中查询 一个字段包含另一个字段sql
- SQL注入(一) - 入门篇
- mysql--SQL编程(关于mysql中的日期,关于重叠) 学习笔记2.2
- mysql--SQL编程(关于mysql中的日期,实例,判断生日是否为闰年) 学习笔记2.1
- gorm配置logger显示执行的sql
- Database之SQL:自定义创建数据库的各种表demo集合(以方便理解和分析sql的各种增删改查语法的具体用法)
- 【sql优化】(大表小技巧)有时候 2 小时的 SQL 操作,可能只要 1 分钟
- sql 精读(四) 标准 SQL 中聚合分析功能示例
- SQLite的SQL语法
- 【SQL开发实战技巧】系列(三十五):数仓报表场景☞根据条件返回不同列的数据以及Left /Full Join注意事项
- 【SQL开发实战技巧】系列(十二):三问(如何对字符串字母去重后按字母顺序排列字符串?如何识别哪些字符串中包含数字?如何将分隔数据转换为多值IN列表?)
- SQL注入 Sqli-labs-Less-21(笔记)——还是回显注入 使用union select即可 但是要注意sql括号闭合 也可以报错注入
- SQL Summary(学习笔记)
- 【TDengine】详解 SQL 写入操作步骤