Примеры запросов
1. Все маршруты из Хезе:
SELECT * FROM star_map
WHERE star_from_id = 1;
2. Доступные системы (расстояние ≤ 25) с названиями:
SELECT stars.name, star_map.distance
FROM star_map
JOIN stars ON star_map.star_to_id = stars.id
WHERE star_map.star_from_id = 1
AND star_map.distance <= 25;
Обрати внимание: star_map присоединяется к stars по star_to_id, потому что мы хотим узнать название пункта назначения. Если бы нужно было название пункта отправления — соединяли бы по star_from_id.