-- airportで分類されたflightsの、
-- flying_timesの平均を探す。
SELECT AVG (flying_time), orig_airport
FROM Flights
GROUP BY orig_airport
SELECT MAX(city_name), region
FROM Cities, Countries
WHERE Cities.country_ISO_code = Countries.country_ISO_code
GROUP BY region
-- smallintによる分類
SELECT ID, AVG(SALARY)
FROM SAMP.STAFF
GROUP BY ID
-- AVGSALARY、EMPCOUNT列と、DEPTNO列をAS節により取得する。
-- さらにOTHERSという相関名で、WORKDEPT列による分類を行う。
SELECT OTHERS.WORKDEPT AS DEPTNO,
AVG(OTHERS.SALARY) AS AVGSALARY,
COUNT(*) AS EMPCOUNT
FROM SAMP.EMPLOYEE OTHERS
GROUP BY OTHERS.WORKDEPT