Имется две таблицы: Судья и Соревнование. Одно соревнование судят несколько судей, один и тот же судья может судить несколько соревнований. Необходимо получить судью по имени и названию соревнования.
В комментарии к одной из статей увидел следующий вариант: делаются отдельные выборки из двух таблиц, а на уровне приложения происходит их склеивание (поиск необходимого судьи). Или лучше сразу сделать запрос с JOIN?
Какой вариант будет приемлем если:
Или лучше сразу сделать запрос с JOIN?
Если есть такая возможность, то да. Это будет и быстрее и менее ресурсоемко.
Очевидно, что в 1ом случае сделать join можно без проблем. Во 2ом - все зависит от конкретной БД (поддерживает ли она запросы к таблицам другой БД, например, в Oracle DB можно создать dblink и с помощью него обращаться к объектам другой БД) .
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники