我有以下疑问,
query1 = session.query(User.name, Info.zipCode.label('zip'))
.join(Info, User.user_id=Info.user_id)
query2 = session.query(User.name,Addr.postCode.label('zip')) .join(Addr,User.user_id = Addr.employee_id)
query = query1.union(query2)
如何通过"zip"
列订购?
答案 0 :(得分:1)
您有query
,这是Query个对象。查询具有order_by()
函数,如果需要,可以take a literal string。因此,最简单的方法是......
query = query1.union(query2).order_by('zip')