Ответ:

Для примера используем SQLite. Числа и адреса в таблице условные; их можно заменить реальными данными.

  1. Создаём таблицу с отдельным идентификатором для каждой школы:

    CREATE TABLE Школы (КодШколы INTEGER PRIMARY KEY, Название TEXT NOT NULL, Адрес TEXT NOT NULL, КоличествоКлассов INTEGER NOT NULL, КоличествоШкольников INTEGER NOT NULL);

    Добавляем пять условных записей:

    INSERT INTO Школы (КодШколы, Название, Адрес, КоличествоКлассов, КоличествоШкольников) VALUES (1, 'Школа № 1', 'ул. Лесная, 1', 24, 620), (2, 'Школа № 2', 'ул. Мира, 8', 18, 430), (3, 'Школа № 3', 'ул. Садовая, 12', 30, 780), (4, 'Школа № 4', 'ул. Центральная, 5', 20, 510), (5, 'Школа № 5', 'ул. Речная, 3', 16, 350);

  2. Агрегатные функции MAX и MIN находят наибольшее и наименьшее значения столбца:

    SELECT MAX(КоличествоШкольников) AS Максимум, MIN(КоличествоШкольников) AS Минимум FROM Школы;

    Для приведённых условных данных результат: максимум — 780, минимум — 350 школьников.