随笔分类 - SQL
摘要:• 书写多列子查询• 在 FROM 子句中使用子查询• 在SQL中使用单列子查询• 书写相关子查询• 使用 EXISTS 和 NOT EXISTS 操作符• 使用子查询更新和删除数据• 使用 WITH 子句 --多列子查询(不成对比较 & 成对比较)1. 查询与141号或174号员工的manager
阅读全文
摘要:1. 多列子查询 示例: 查询与141号或174号员工的manager_id和department_id相同的其他员工的employee_id,manager_id和department_id select employee_id,manager_id,department_id from empl
阅读全文
摘要:1. SET运算符 2. 注意事项 3. 使用相对位置排序
阅读全文
摘要:1. 什么是序列 2. 创建序列 3. 查询序列 4. nextval和currval序列 查看nextval或者是currval的值: select sequence.nextval from dual; select sequence.currval from dual; 5. 使用序列注意事项
阅读全文
摘要:1. 什么是视图? 2. 为什么要使用视图? 3. 简单视图和复杂视图 4. 创建视图 5.修改视图 6. 视图中使用DML的规定 7. 屏蔽视图 8. 删除视图 9. Top-N分析 使用以下的方法可以返回"=",">",">="的数据
阅读全文
摘要:1. 什么是约束 2. 注意事项 3. 表级约束和列级约束 4. 定义约束 5. Not Null约束 6. Unique约束 7. Primary Key约束 8.Foreign Key约束 9. Check约束 10. 添加约束的语法 总结 1. 定义非空约束 1). 非空约束只能定义在列级.
阅读全文
摘要:1. 数据操纵语言 2. 插入语句语法 3. 更新数据 4. 删除数据 5. 数据库事务
阅读全文
摘要:1. 常见的数据库对象 2. 创建表 3. 修改表 4. 删除表 5. 清空表 6. 改变对象的名称
阅读全文
摘要:1. 什么是分组函数 2. 组函数语法 3. 分组数据 4. 非法使用组函数 5. 过滤分组
阅读全文
摘要:1. 笛卡尔集 笛卡尔集会在下面条件下产生: 省略连接条件 连接条件无效 所有表中的所有行互相连接 省略连接条件 连接条件无效 所有表中的所有行互相连接 为了避免笛卡尔集, 可以在 WHERE加入有效的连接条件。 2. Oracle连接 3. 等值连接 4. 表的别名 5. 连接多个表 6. 非等值
阅读全文
摘要:1. 大小写控制函数 2. 字符控制函数 3. 数字函数 6. 日期的数学运算 7. 日期函数 8. 通用函数 9. 条件表达式
阅读全文
摘要:1. 过滤 2. 字符和日期 3. 比较运算 4. 逻辑运算 5. 优先级 6. ORDER BY 子句
阅读全文
摘要:1. 对于日期型数据, 做 *, / 运算不合法 2. 包含空值的数学表达式的值都为空值 3. 别名可以在列名和别名之间加入关键字‘AS’,别名使用双引号,以便在别名中包含空格或特殊的字符并区分大小写 4. oracle 中连接字符串使用 "||", 而不是 java 中的 "+" 5. 日期和字符
阅读全文

浙公网安备 33010602011771号