Differences in RDBMSes 

ROLLUP in Oracle, PostgreSQL, and SQL Server uses a different syntax, as shown in the following query: 

USE lahmansbaseballdb; 
SELECT playerid, teamid, sum(AB) AS sum_at_bats
FROM batting
GROUP BY ROLLUP (playerid, teamid)
ORDER BY playerid, teamid;

The following screenshot shows the results of running the previous query: 

Oracle, PostgreSQL, and SQL Server ROLLUP subtotals and grand totals in the same way as MySQL. If you scroll to the bottom of the results, you will see a grand total with playerid and teamid set to NULL

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.223.33.157