Загрузка...

Расположение студентов после пересадки

  • Нормальная
  • Не решено

Дано

Дана таблица Students, где указана информация о том, где сидит каждый студент:

+----------+----------+ | seat | name | +----------+----------+

Задание

Было принято решение поменять студентов, которые сидят рядом, местами. Напишите SELECT-запрос, который из исходной таблицы сформирует расположение студентов после пересадки.

Примечание. 1 меняется местом со 2, 3 с 4 и так далее. Если студентов нечетное количество, то последний студент не пересаживается, а остается на своем месте.

Столбцы в результате

  • seat - номер места студента (автоинкрементное поле, пропусков нет)
  • name - имя студента

Важно: Обратите внимание, что название столбцов в вашем ответе должно в точности совпадать с условием.

Сортировка

Результат необходимо отсортировать по возрастанию полю seat.

109 / 164