Oracle
小猴子豆芽菜
一名90后程序猿,现就任于ThoughtWorks,从事软件开发、大数据开发,同时也是一位健身、羽毛球爱好者。
展开
-
Oracle-1:单行函数
单行函数 1.字符函数: 1.1大小写控制控制函数: 1.2字符控制函数: 2数字函数: 3日期函数: 3.1TO_CHAR函数对日期进行转换: 3.2T...原创 2018-04-16 23:09:55 · 248 阅读 · 0 评论 -
Oracle-2:分组函数
常见分组函数: 1.AVG(平均值),SUM(求和),MIN(最小值),MAX(最大值)函数: 2.DISTINCT(col)关键字: 3.GROUP BY分组: 4.非法使用组函数: 错误: 正确: 5.过滤分组...原创 2018-04-16 23:50:13 · 196 阅读 · 0 评论 -
Oracle-3:多表查询
1. 等值连接查询 2.不等值连接 3.外连接: 可以查询不满足连接条件的数据 ※:注意区别 4.自查询 5.内连接 只返回满足连接条件的数据 6.左连接 返回满足连接条件以及左边不满足条件的数据 7.右连接 返回满足连接条件以及右边不满足条件的数据 ...原创 2018-04-23 21:06:47 · 260 阅读 · 0 评论 -
oracle中where与having的区别
1.where 不能放在GROUP BY 后面2.HAVING 是跟GROUP BY 连在一起用的,放在GROUP BY 后面,此时的作用相当于WHERE3.WHERE 后面的条件中不能有聚集函数,比如SUM(),AVG()等,而HAVING 可以 Where和Having都是对查询结果的一种筛选,说的书面点就是设定条件的语句。下面分别说明其用法和异同点。注:本文使用字段为oracle数据库中...转载 2018-04-25 23:21:08 · 649 阅读 · 0 评论 -
Oracle-4:子查询
子查询注意事项: 1)子查询必须包含在括号内; 2)子查询要放在比较条件右边; 3)单行操作符对应单行子查询,多行操作符对应多行子查询;1.单行子查询: 2.在单行函数中使用组函数: 3.子查询中的having语句:where和having的区别详情请参考-->Oracle中where与having的区别4.多行子查询: 多行比较操作符:操作符含义 ...原创 2018-04-25 23:59:15 · 198 阅读 · 0 评论