Вопрос:

Какую строку будет занимать запись, содержащая данные «Ушаков Дмитрий», после сортировки полей в следующем порядке: 1. «Имя» по возрастанию, 2. «Фамилия» по возрастанию.

Смотреть решения всех заданий с листа

Ответ:

Для решения задачи необходимо отсортировать данные в таблице сначала по возрастанию поля «Имя», а затем по возрастанию поля «Фамилия».

Исходная таблица:

ID КодКлиента Фамилия Имя Индекс Адрес Телефон Город
1 2345 Иванов Николай 644100 ул. Менделеева, 34 89055437654 Омск
2 4455 Петров Иван 657345 ул. Королёва, 9 89047778888 Москва
3 5656 Сидоров Елена 345234 ул. Энтузиастов, 78 89057678865 Уфа
4 6656 Ковалёв Александр 345235 ул. Мира, 78 89057878887 Уфа
5 8899 Ушаков Дмитрий 644100 ул. Мира, 56 89066874674 Омск
6 2344 Глебова Светлана 345644 ул. Красный путь 45 89057778889 Новосибирск
  1. Сортировка по полю «Имя» (по возрастанию):
    ID КодКлиента Фамилия Имя Индекс Адрес Телефон Город
    4 6656 Ковалёв Александр 345235 ул. Мира, 78 89057878887 Уфа
    5 8899 Ушаков Дмитрий 644100 ул. Мира, 56 89066874674 Омск
    3 5656 Сидоров Елена 345234 ул. Энтузиастов, 78 89057678865 Уфа
    2 4455 Петров Иван 657345 ул. Королёва, 9 89047778888 Москва
    1 2345 Иванов Николай 644100 ул. Менделеева, 34 89055437654 Омск
    6 2344 Глебова Светлана 345644 ул. Красный путь 45 89057778889 Новосибирск
  2. Сортировка по полю «Фамилия» (по возрастанию) в пределах одинаковых имен. В данном случае, фамилии сортируются только для строк с именем Иван.
    ID КодКлиента Фамилия Имя Индекс Адрес Телефон Город
    4 6656 Ковалёв Александр 345235 ул. Мира, 78 89057878887 Уфа
    5 8899 Ушаков Дмитрий 644100 ул. Мира, 56 89066874674 Омск
    3 5656 Сидоров Елена 345234 ул. Энтузиастов, 78 89057678865 Уфа
    1 2345 Иванов Николай 644100 ул. Менделеева, 34 89055437654 Омск
    2 4455 Петров Иван 657345 ул. Королёва, 9 89047778888 Москва
    6 2344 Глебова Светлана 345644 ул. Красный путь 45 89057778889 Новосибирск

После сортировки запись «Ушаков Дмитрий» будет занимать 2 строку.

Ответ: 2

ГДЗ по фото 📸