随笔分类 - DB_R_SQL
摘要:我有如下一张表: table: employee id(员工编号) name(姓名) manager_id(直接领导的员工编号) 数据如下: id name manager_id 1 liuBei NULL 2 guanYu 1 3 zhangFei 1 4 zhouCang 2 5 guanPin
阅读全文
摘要:Case具有两种格式。简单Case函数和Case搜索函数。 两种方式,可以实现相同的功能。简单Case函数的写法相对比较简洁,但是和Case搜索函数相比,功能方面会有些限制,比如写判断式。还有一个需要注意的问题,Case函数只返回第一个符合条件的值,剩下的Case部分将会被自动忽略。 下面我们来看一
阅读全文
摘要:SQL Select语句完整的执行顺序: 1、from子句组装来自不同数据源的数据; 2、where子句基于指定的条件对记录行进行筛选; 3、group by子句将数据划分为多个分组; 4、使用聚集函数进行计算; 5、使用having子句筛选分组; 6、计算所有的表达式; 7、select 的字段;
阅读全文