01 SQL核心语句
2024-08-22 21:53:44
在 sqlplus 中可以使用 ; 或 / 来执行一条 sql 语句, 但是 / 必须要换行, 个人感觉只有那些脚本啊什么的最后一般使用 / , 其他的都使用;
核心语句
SELECT
oracle 基于查询成本的优化器(cost-based optimizer, CBO) 用来产生实际的执行计划. SQL 语句的执行顺序
5 select *
from tablename
where
group by
having
order by
INSERT
直接介绍多表插入
1: insert all
2: when sum_orders < 10000 then
3: into small_customers
4: when sum_orders >= 10000 and sum_orders < 100000 then
5: into medium_customers
6: else
7: into large_customers
8: select customer_id, sum(order_total) sum_orders
9: from oe.orders
10: group by customer_id;
11:
12: -- 注意上例是仿照
13: insert into scott.bonus(ename, job, sal)
14: select ename, job, sal from scott.emp;
UPDATE
-- example 2 使用子查询作为修改的值
1: update employees2
2: set (salary, first_name) = ( select salary * 10, last_name
3: from employees
4: where employees.employee_id = employees2.employee_id)
5: where department_id = 90;
DELETE
1: delete from (select * from employees2 where department_id = 90);
MERGE
最新文章
- [LeetCode] Happy Number 快乐数
- Redis 3.0 与 3.2 配置文件变化
- SQL Server编程(01)流程控制
- 跨服务器之间的session共享
- mysql 恢复备份时出错 Unknown command ‘\”
- 美工代码注意事项(html+div+css+js)
- ubuntu下,thinkphp验证码不能用
- EffectiveC#16--垃圾最小化
- 银行卡检测中心BCTC
- Android L(5.0)源码之手势识别OnTouchListener
- JSP读取properties配置文件 解决读取中文乱码
- 我的第一个微信小程序
- 【译】如何高效的使用 Git
- Django学习笔记之表单验证
- idea Invalid bound statement (not found):
- 剑指Offer_编程题_2
- Datasnap 服务端 (Server)Session 管理 --- 解决 全示例慢(Google)
- python3爬虫二
- 20170921 DEV功能页面
- ThinkPHP5集成JS-SDK实现微信自定义分享功能