摘要: SQL基础-->层次化查询(START BY ... CONNECT BY PRIOR) 层次化查询,即树型结构查询,是SQL中经常用到的功能之一,通常由根节点,父节点,子节点,叶节点组成,其语法如下: --使用start with ...connect by prior 从根节点开始遍历 --获得 阅读全文
posted @ 2017-12-22 14:47 zhuntidaoren 阅读(208) 评论(0) 推荐(0) 编辑
摘要: SQL 基础--> 集合运算(UNION 与UNION ALL) 集合运算操作符可以将两个或多个查询返回的行组合起来,即集合属于纵向连接运算 一、常用的集合运算符 二、集合运算的原则 三、演示各个集合运算符 --为集合运算生成环境,生成有相同结构的emp表,且命名为emp2 --1.UNION 过滤 阅读全文
posted @ 2017-12-22 13:43 zhuntidaoren 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 一、子查询 二、子查询的分类 三、子查询语法 四、子查询的规则 五、单行子查询 idle> select empno,enamefrom (select empno,ename from emp where deptno = 20); 2 3 4 5 EMPNO ENAME 7369 SMITH 7 阅读全文
posted @ 2017-12-22 12:40 zhuntidaoren 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 一、多表查询 二、多表查询语法: 三、多表连接类型: 四、演示: */ --笛卡尔集 SQL> select empno,ename,dname from emp,dept; idle> select empno,ename,dname from emp,dept; EMPNO ENAME DNAM 阅读全文
posted @ 2017-12-22 11:38 zhuntidaoren 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 一、分组: 二、常用分组函数: 三、分组函数语法:*/ /* 四、分组函数使用准则: 五、GROUP BY 子句的语法: 六、GROUP BY 使用准则: 七、分组过滤: 八、演示:*/ --为数字数据使用AVG和SUM方法 select min(sal) as min_sal,max(sal) a 阅读全文
posted @ 2017-12-22 11:33 zhuntidaoren 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 一、使用WHERE字句实现对数据的过滤 1 2 3 用法: SELECT *|{[DISTINCT] column|expression [alias],...} FROM table<br>[WHERE condition(s)]; 1 2 3 用法: SELECT *|{[DISTINCT] c 阅读全文
posted @ 2017-12-22 11:00 zhuntidaoren 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 一、函数的分类 1 2 3 SQL函数一般分为两种 单行函数 基于单行的处理,一行产生一个结果 多行函数 基于多行的处理,对多行进行汇总,多行产生结果 1 2 3 SQL函数一般分为两种 单行函数 基于单行的处理,一行产生一个结果 多行函数 基于多行的处理,对多行进行汇总,多行产生结果 1 2 3 阅读全文
posted @ 2017-12-22 10:30 zhuntidaoren 阅读(140) 评论(0) 推荐(0) 编辑
摘要: SQL 基础-->SELECT 查询 一、SQL 结构化查询语言 包括DDL(数据定义语言)、DCL(数据控制语言)、DQL(数据查询语言)、DML(数据操纵语言) 二、SQL的特点 SQL 语句不区分大小写SQL 语句能输入一行或多行关键字不能整行缩写或分离子句通常被放置在分开的行上缩进可提高可读 阅读全文
posted @ 2017-12-22 10:24 zhuntidaoren 阅读(231) 评论(0) 推荐(0) 编辑