Heim > Datenbank > MySQL-Tutorial > Oracle PL/SQL之GROUP BY ROLLUP

Oracle PL/SQL之GROUP BY ROLLUP

WBOY
Freigeben: 2016-06-07 16:46:09
Original
1354 Leute haben es durchsucht

ROLLUP字面意思大概就是向上卷,用在GROUP BY 里面可起到累积求和的作用: 没有ROLLUP的情况下,以下查询按department_id和job_

ROLLUP字面意思大概就是向上卷,用在GROUP BY 里面可起到累积求和的作用: 

没有ROLLUP的情况下,以下查询按department_id和job_id进行分组求和:

Output:

有ROLLUP的情况下:

先对department_id和job_id进行分组求和,,再根据department_id累计求和,最后计算总和:

Output:

先对department_id和job_id进行分组求和,再根据job_id累计求和,最后计算总和:

Output:

linux

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage