Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to use from table without specifying in query() in sqlalchemy?

following is my code for sqlalchemy inner join. I dont want to select any column of Order table but also I need Order as my from table.

query = db.session.query(Order, Customer.first_name, Customer.cnic_no, Item.name, Item.category)
query = query.join(Customer)
result = query.join(Item)
like image 346
Arslan Haider Sherazi Avatar asked Sep 20 '25 07:09

Arslan Haider Sherazi


1 Answers

Use select_from

query = db.session.query(Customer.first_name, Customer.cnic_no, Item.name, Item.category)
query = query.select_from(Order)
query = query.join(Customer)
result = query.join(Item)
like image 170
Ehsaan Israr Avatar answered Sep 22 '25 20:09

Ehsaan Israr