常用Sql
来源:互联网 发布:广场舞扰民知乎 编辑:程序博客网 时间:2024/06/03 19:47
1. Start With Connect By Order by
解释:用于B树结构类型的数据递归查询,给出结构中任意一个节点,遍历得到其最终父节点或子节点
start with:遍历起始条件,start with+父节点列,用于查子节点,反之亦然。
connect by:连接条件,关键词prior,prior+parentid表示往父节点方向遍历,prior+subid表示往子节点方向遍历,parentid、subid两列谁放在“=”前都无所谓,关键是prior跟谁在一起。
order by:排序。
2. Case Then
两种格式:
–简单Case函数
CASE sex
WHEN ‘1’ THEN ‘男’
WHEN ‘2’ THEN ‘女’
ELSE ‘其他’ END
–Case搜索函数
CASE WHEN sex = ‘1’ THEN ‘男’
WHEN sex = ‘2’ THEN ‘女’
ELSE ‘其他’ END
3. Union
用于合并两个或多个 SELECT 语句的结果集。
请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同
0 0
- 常用sql
- 常用sql
- 常用SQL
- 常用SQL
- 常用sql
- 常用SQL
- sql常用
- SQL常用
- 常用SQL
- 常用sql
- 常用SQL
- 常用SQL
- 常用SQL
- sql 常用
- 常用Sql
- 常用sql
- sql常用
- 常用SQL
- css hack方法和bind与on的区别
- maven集成与Jenkins构建
- nexus-3.2.1-01安装配置(Cent OS7.2环境)
- 2017 Wuhan University Programming Contest (Online Round)(补题补题)
- linux-3.2.36内核启动1-启动参数(arm平台 启动参数的获取和处理,分析setup_arch)
- 常用Sql
- WPF程序应用SqlServerCompact本地数据库迁移
- log4j项目配置
- node将目录下所有文件生成json数据,并批量重命名
- oracle 之replace 和 regexp_replace函数
- 程序循环顺序对效率的影响
- java 对数和指数计算
- 安装mysql5.7.9-win64 的3534问题@simon_1
- 光线投射与光线跟踪算法归纳