2011-02-02 2 views
1

выберите category_id (выберите category.name из категории, где category.id = category_id) как имя_категории из (выберите отчетливый CATEGORY_ID в CATEGORY_ID от модели присоединиться к категории на (category.id = model.category_id)) как RКак использовать sqlalchemy для sql?

. .. self.current_session.query (Model.category_id) .join (Category) .distinct()

Но как узнать имя категории?

+0

Шаг 1. Отформатируйте свой код с помощью '{}'. Шаг 2. Уточните свой вопрос, возможно, - фактическое сообщение об ошибке, которое вы действительно получаете. –

ответ

1
for model, category in self.current_session.query(Model, Category).join(Category).distinct(): 
    print model.category_id, category.name 
Смежные вопросы