Определите якорный и рекурсивный элементы
Планирование маршрутов от аэропорта вылета до аэропорта назначения — типичная задача для сайтов авиакомпаний и туристических сервисов, таких как expedia.com. При составлении подобных маршрутов часто предусматриваются пересадки: это позволяет охватить больше направлений и снизить стоимость перелёта.
Чтобы закрепить понимание того, как выбираются якорные поля в рекурсивном CTE, вам нужно выбрать наилучшую комбинацию полей из типичной таблицы рейсов.
Первый элемент должен быть якорным элементом якорного члена, а второй — полем связи рекурсивного члена (например: в иерархии организации якорным элементом является идентификатор руководителя, а полем связи — идентификатор сотрудника).
Найдите правильную комбинацию полей для построения маршрута перелёта.
Это упражнение является частью курса
Иерархические и рекурсивные запросы в SQL Server
Практическое интерактивное упражнение
Превратите теорию в практику с помощью одного из наших интерактивных упражнений
Начать упражнение