创建表:
create table EMP
(
DEPTNO VARCHAR2(20),
ENAME VARCHAR2(20),
SAL NUMBER(10)
)
填充数据:

需求1,求出所有数据的总和,并且填充在每条数据的后面:
SELECT t.*, sum(t.sal) over() as sum1 FROM emp t
效果:

需求2,求出每个部门(depino)的总和,填充在每条数据的后面
SELECT t.*,sum(t.sal) over(partition by t.deptno) as countqq FROM emp t
本文详细介绍如何使用SQL创建表并填充数据,包括求出所有数据的总和及按部门汇总薪资,通过具体实例展示了SQL在数据处理和分析中的强大功能。
927





