Вопросы к Поиску с Алисой
Конструкции select_from и join в SQLAlchemy отличаются по назначению и использованию. soogoonsoogoonpythonists.github.io pythonru.com
select_from применяется, когда таблицы, которые нужны в операторе FROM, точно известны, и их нельзя указать неявно через колонки, которые нужно запросить. soogoonsoogoonpythonists.github.io pythonru.com Этот же метод можно применять и для запросов, не использующих объединения. pythonru.com
join используется для объединения двух таблиц, позволяя явно указать левую и правую таблицы для JOIN. soogoonsoogoonpythonists.github.io При этом можно указать только правую таблицу, а на другую ссылаться неявно при выборе колонок. soogoonsoogoonpythonists.github.io
Таким образом, select_from используется, когда не удаётся неявно установить предложение FROM через колонки, а join — для объединения таблиц. soogoonsoogoonpythonists.github.io pythonru.com